从 UserAgent 字符串解析浏览器和 OS 信息

Parsing Browser and OS info from the UserAgent String

我需要一个JS代码,可以解析UserAgent字符串和return所有可能的信息,特别是浏览器、浏览器版本和操作系统。我看过几个网站,但他们使用 Navigator 对象的其他值来 return 结果。虽然我只需要使用 UserAgent。

谢谢,

Microsoft 似乎不推荐它:https://blogs.msdn.microsoft.com/ieinternals/2013/09/21/internet-explorer-11s-many-user-agent-strings/

有一个 JS 库可以在客户端执行此操作;它甚至在其网站上进行自我演示:http://faisalman.github.io/ua-parser-js/.

如果您有超出所提供内容的特定需求,似乎 adding a particular user agent 识别也很容易。