mhcyong
mhcyong
3566 3 0

iPad上修改为桌面模式,请问在哪里修改?

已经在basecontroller.go里面去掉了iPad,修改如下:

var mobileRegexp = regexp.MustCompile(`Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune`)

重新编译后执行,iPad浏览还是手机模式,那么应该怎么修改呢? @youbbs

0

See Also

Nearby


Discussion (3)

youbbs
youbbs 2018-12-06 06:44

iPad 的 User Agent

Mozilla/5.0 (iPad; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.34 (KHTML, like Gecko) Version/11.0 Mobile/15A5341f Safari/604.1

UA 里的 Mobile 被识别。

用简单有效的方法,

strings.Contains(ua, "iPad")
0
mhcyong
mhcyong 2018-12-08 02:12

@youbbs 谢谢解答,不过我直接用
mobileRegexp.MatchString()
也解决了问题。

0
mhcyong
mhcyong 2018-12-08 04:19

还是用
strings.Contains(ua, "iPad")
最简单,谢谢。

0
Login Topics