node.js有哪些准确的用户代理解析器?

时间:2016-08-22 15:28:27

标签: node.js npm user-agent

我想从用户代理获取设备类型,但是git上的大多数解析器都没有为Mac提供有效的结果。我需要解析器返回设备" Mozilla / 5.0(Macintosh; Intel Mac OS X 10_11_4)AppleWebKit / 537.36(KHTML,如Gecko)Chrome / 52.0.2743.116 Safari / 537.36"

1 个答案:

答案 0 :(得分:-1)

用户代理字符串未指定硬件。您可以从提供的内容中获得的最佳答案是操作系统在基于Intel的Mac上运行,因此它不是iPhone或iPad,而是可以是任何实际的Macintosh计算机。

根据您的目的,您可能会发现(用户代理与功能检测)[http://www.html5rocks.com/en/tutorials/detection/]有用的这篇文章。