如何为我的网站检测移动设备 [重复]
Posted
技术标签:
【中文标题】如何为我的网站检测移动设备 [重复]【英文标题】:How do i detect mobile devices for my website [duplicate] 【发布时间】:2012-09-25 19:59:22 【问题描述】:可能重复:Auto detect mobile browser (via user-agent?)
好的,所以我为我的网站制作了这个移动版本,它位于 mobile.mysite.com,但是当用户从任何移动设备(ipad、ipod、手机等)访问 mysite.com 时,我该如何获取它。 ..) 它转到 mobile.mysite.com
【问题讨论】:
你试过搜索吗?这是一个很常见的问题.. 见this 我认为在提问之前没有对这个话题进行过深入的研究。 【参考方案1】:考虑使用modernizr 来确定客户端是否有触摸事件然后重定向到mobile.mysite.com
您还可以检测设备的分辨率,但由于手机现在具有高清分辨率屏幕,因此这方面的用处不大。
如果您使用 php,请考虑使用 script
【讨论】:
【参考方案2】:您可以走使用 CSS3 媒体查询和响应式设计的路线,也可以使用某种 javascript 库(如 device.js)来检查用户正在使用哪部手机以及它具有哪些可用功能。
【讨论】:
以上是关于如何为我的网站检测移动设备 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用 TeraWurfl 的情况下检测网站是不是正在通过移动设备或计算机使用 [重复]