我希望我的网站向移动访问者展示他们的设备制造商和型号得到认可。我知道Javascript脚本可以告诉我设备是手机还是平板电脑,但是我在这里需要的是实际的品牌和型号(HTC One,BlackBerry Storm等)。我也知道诸如WURFL之类的工具,但这将要求我执行那种对这种功能过大的PHP开发。
我要求太多吗?
WURFL的发明者Luca Passani在这里。我公司最近启动了这项服务,几乎可以免费解决您提到的问题。我建议您查看http://wurfl.io/
简而言之,如果您导入一个很小的JS文件:
<script type='text/javascript' src="//wurfl.io/wurfl.js"></script>
您将得到一个类似于以下内容的JSON对象:
{
"complete_device_name":"Google Nexus 7",
"is_mobile":true,
"form_factor":"Tablet"
}
(当然,前提是您使用的是Nexus 7),并且可以执行以下操作:
if(WURFL.form_factor == "Tablet"){
//dostuff();
}
或者
modelName = WURFL.complete_device_name
这就是您要寻找的。请注意,该服务还可以正确检测特定的iPhone型号,这很难破解。
我看到有人评论说,维护设备列表将是一项艰巨的任务。如果不是该服务正在为您完成任务,那么他将是正确的,因此您无需保持任何更新。
谢谢
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句