ris*_*p89 4 javascript device-detection windows-8
我有一个Web应用程序.我的JavaScript,我通过用户代理字符串识别设备如下:
_android = navigator.userAgent.toLowerCase().indexOf("android");
_iOS = navigator.platform.indexOf("iPhone");
Run Code Online (Sandbox Code Playgroud)
我的任务是确定设备是否是win8平板电脑?
我已经看过这篇文章了.但是,字符串"Windows NT"很可能出现在所有PC浏览器的useragent中.那么,我需要找出一种客户端方式来识别设备是否是win8平板电脑?
有什么想法吗?
您无法识别它是否是平板电脑,但您可以识别它是否有触摸.这是IE用户代理:
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; Touch)
Run Code Online (Sandbox Code Playgroud)
最后的触摸仅在触摸时出现.
但是,如果您只是尝试识别触摸功能,则应使用功能检测而不是用户代理嗅探.
| 归档时间: |
|
| 查看次数: |
12580 次 |
| 最近记录: |