有没有成熟的浏览器识别库?

自己写了些,但很难覆盖测试(太多了),想问问有没有现成的库,靠谱的

js识别浏览相关内容:

  • 浏览器类型(国内常用的,包含百度,360,2345等)
  • 浏览器版本
  • 操作系统(android ios win等)
  • 设备类型(手机 pc ipad 等)
阅读 3.6k
1 个回答

有的,一般用bowser比较多:

constBowser = require("bowser");

console.log(Bowser.parse(window.navigator.userAgent));
 
// outputs
{
  browser: {
    name: "Internet Explorer"
    version: "11.0"
  },
  os: {
    name: "Windows"
    version: "NT 6.3"
    versionName: "8.1"
  },
  platform: {
    type: "desktop"
  },
  engine: {
    name: "Trident"
    version: "7.0"
  }
}

希望能帮助到你。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题