![](/img/trans.png)
[英]Using Javascript, how can I detect whether the browser is running on a tablet device vs a phone?
[英]Detecting whether Android device is a phone or a tablet with javascript
我刚刚建立了一个移动网站,如果用户正在浏览手机,我想要从我们的主站点重定向流量。
目前我正在使用javascript来获取浏览器useragent并使用它来识别设备是否是手机。
我遇到的问题是Android设备,因为我无法找到Android用户的区别功能来决定该设备是手机还是平板电脑。如果用户在平板电脑上,我仍然希望向他们展示完整的网站。
有谁知道这个解决方案?
您应该通过阅读用户代理来使用谷歌提出的这种消息。 如果UA有移动这个词,那就是手机,如果不是,那就是平板电脑
http://googlewebmastercentral.blogspot.com/2011/03/mo-better-to-also-detect-mobile-user.html
没有通用的方法:阅读本文以获取更多解释http://www.webvanta.com/post/2012-04-08/how-to-reliably-tell-android-tablets-from-phones
如果您没有时间引用该文章“根据手机制造商和使用的浏览器,UA字符串中有不包含”mobile“的手机,以及”
对于平板电脑来说,这是真的,IPAD在用户代理中有“移动”这个词(对于某些版本的chrome和safari)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.