【发布时间】:2015-03-20 22:42:34
【问题描述】:
有没有办法区分真正的移动设备和 Google Chrome 模拟的设备? 请注意,谷歌浏览器可以模拟用户代理、触摸屏、屏幕分辨率和加速度计。 我需要知道一些无法模拟但可以被 javascript 检测到的功能。
【问题讨论】:
-
你为什么想要这样的东西? (只是好奇)
-
您要访问哪些无法模拟的功能?
-
你检查过“window.navigator”属性吗?
-
是否有您希望区分的特定设备(例如 iPhone)?对于不同的设备,方法会有所不同
-
navigator.vendor总是返回Google Inc.甚至模拟 iPhone。
标签: javascript php android mobile