繁体   English   中英

强制桌面浏览器打开移动网站

[英]Force desktop browser to open mobile site

我为学校创建了两个版本的网站,一个用于PC,一个用于移动。 我使用以下代码检查设备是否可移动:

if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
 // mobile...
}

我想强迫某些用户在不更改上面代码的情况下定向移动网站...我可以给浏览器文档一些属性,然后浏览器会认为它是移动设备吗?

据我所知,“浏览器代理”会检测屏幕大小,并重定向到网站的“正确”版本。 您可以使用Browser Agent Switcher插件,但这取决于拥有此插件的用户。 如果您要这样做,则可以使用它。

您需要在什么情况下或哪个用户组查看移动版本。 什么原因? 您不必透露太多细节,但是“为什么”可能有助于获取您想要的东西。

亲切的问候。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM