【问题标题】:how can a website detect smartphone model? [duplicate]网站如何检测智能手机型号? [复制]
【发布时间】:2014-01-28 20:51:23
【问题描述】:

网站如何检测请求网页的设备的智能手机型号? 如下图所示,Google Analytics 可以获取该信息:

我发现了这个:http://blog.mobileesp.com/?p=177,但这个脚本只能识别少数手机。我正在寻找 PHP 或 Javascript 解决方案

【问题讨论】:

标签: javascript php detection smartphone


【解决方案1】:

您可以从 Javascript 读取此属性 navigator.userAgent 和 PHP $_SERVER['HTTP_USER_AGENT'] 都返回浏览器版本。

【讨论】:

  • 我不是在寻找浏览器版本,而是寻找移动类型。像 HTC One、HTC Windows Phone 8s 等等。不过感谢您的快速回复
【解决方案2】:

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

用户代理解析是您必须使用的方法,如果 mobile_detect 没有它,它至少应该为您提供一个很好的起点来了解它是如何完成的。

【讨论】:

  • 谢谢,我会看看。看起来像我要找的东西;)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-04
  • 1970-01-01
  • 2013-06-27
  • 1970-01-01
  • 2013-09-08
  • 2013-12-01
相关资源
最近更新 更多