【发布时间】:2013-05-02 08:05:13
【问题描述】:
我正在研究网络分析,我必须在以下条件下找出特定访问者的os
1.跨浏览器兼容性。
2.适用于所有设备(平板电脑、iphone、手机、deskstop 等)。
3.最大可能的准确度。
我提到了一些问题regarding os detection,答案是navigator.platform,但确实是not supported for some devices
Note: 我们也不能依赖用户代理。
任何建议都会很棒。
【问题讨论】:
-
如果
.platform返回 null 或 undefined,如何混合使用navigator.platform和navigator.userAgent来回退? -
@alexi 如果我没有得到任何解决方案,也许 tats 是最后的解决方法。
标签: javascript dom web cross-browser user-agent