2014-01-28 52 views
0

网站如何检测请求一个网页的设备的智能手机型号? 谷歌分析可以得到的信息,你可以在下面的图片中看到:网站如何检测智能手机型号?

enter image description here

我发现这一点:http://blog.mobileesp.com/?p=177但只有少数智能手机均采用该脚本的认可。我正在寻找一个PHP或Javascript解决方案

+2

请参阅:http://stackoverflow.com/questions/11381673/javascript-solution-to-detect-mobile-browser –

回答

0

从Javascript中你可以读到这个属性navigator.userAgent和PHP $_SERVER['HTTP_USER_AGENT']都返回你的浏览器版本。

+0

我不是在寻找浏览器版本,但为移动类型。像HTC One,HTC Windows Phone 8等等。但是,谢谢你的快速回复 – Peter

0

根据我的经验,检测手机/平板电脑的最佳方法是使用PHP mobile_detect class,它会在新设备发布时定期更新。不幸的是,我不知道它是否提供了获取不同设备类型的方法。

用户代理解析是你将不得不使用的方法,如果mobile_detect没有它,它至少应该给你它是如何做一个很好的起点。

+0

谢谢,我会仔细研究一下。看起来像我在找什么;) – Peter