【问题标题】:How to detect chrome browser in version 83?如何在 83 版中检测 chrome 浏览器?
【发布时间】:2020-07-09 11:48:31
【问题描述】:

我在这个链接上看到Browser Detection in ReactJS 如何检测不同的浏览器。 在它从版本 1 到 71 的 chrome 中,我有版本 83,所以变量没有检测到它,是不是假的,有人有任何更新的版本吗?

// Chrome 1 - 71
const isChrome = !!window.chrome && (!!window.chrome.webstore || !!window.chrome.runtime);

谢谢

【问题讨论】:

  • 我认为 1-71 表示到目前为止它已经在这些版本上进行了测试。如果运气好的话,可能仍然可以在更多版本上工作,但对于某些类似 Chrome 的人来说可能也是如此。这就是我解释“1-71”代码注释的方式。您的问题可能应该作为您链接到的页面上的评论。

标签: reactjs browser version


【解决方案1】:

也许 navigator.vendor.includes('Google') 可能是一个有用的技巧,可以使检测更加面向未来。需要测试,但不会检测到某些不需要的浏览器是 Google 制造的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-11
    • 2011-08-20
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多