还有其他人注意到吗? iPhone 上最新的 iOS Chrome 版本为 8.1.2,userAgent 中不再包含 crIOS 字符串。不知道为什么他们摆脱了它。字符串中也不再有“Mobile”。我想这就是为什么人们不应该依赖 userAgent 的原因......
我在 Javascript 中看到的 userAgent 是:
Mozilla/5.0(Macintosh;Intel Mac OS X 10_7_3)AppleWebKit/534.53.11(KHTML,如 Gecko)版本/5.1.3 Safari/534.53.10
克里奥斯去哪了?
我在发帖前发现了答案。显然,我不久前点击了 Chrome 的这个选项卡,并选择了“查看桌面版本”。这会将 userAgent 更改为不再指示它是移动 IOS 版本的浏览器。不过,该选项是灰色的。我不知道如何返回“移动”版本。我找到了这个网址:
标记为“为什么我在启用“请求桌面站点”后无法返回查看移动网站?”的段落这个问题有答案了。
它并没有让你自己去那里,而是说,一旦你在特定选项卡上进入桌面模式,它将永远保持这种设置。要返回移动视图,您必须关闭该选项卡并重新打开一个新选项卡。新选项卡默认为移动用户代理/视图。
谜团已揭开。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)