<分区>
我想在 TypeScript/JavaScript 中检查事件浏览器是否是 Chrome。
我以前用过
var isChrome = !!(<any>window).chrome && !!(<any>window).chrome.webstore;
但这似乎不再奏效了。新方法是什么?由于体验不佳,我不想使用 UserAgent。
<分区>
我想在 TypeScript/JavaScript 中检查事件浏览器是否是 Chrome。
我以前用过
var isChrome = !!(<any>window).chrome && !!(<any>window).chrome.webstore;
但这似乎不再奏效了。新方法是什么?由于体验不佳,我不想使用 UserAgent。
最佳答案
类似的问题已经有人回答了here , 代码应该是这样的:
// Chrome 1 - 71
var isChrome = !!window.chrome && (!!window.chrome.webstore || !!window.chrome.runtime);
谢谢, 奥利弗
关于javascript - 使用 UserAgent 检测浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54253529/
相关文章:
google-chrome - 为什么浏览器仍然发送带有 max-age 的公共(public)缓存控制请求?
javascript - 当没有输入其他字符值时限制传输空格键值
javascript - Reactjs 中组件之间交互的最佳方式是什么?
javascript - 如何使用 tensorflow.js 以 Angular 正确上传预训练模型?
node.js - TS2307 : Cannot find module 'express'
javascript - Chrome 进度丰富通知状态不会上移
javascript - 我该如何解决这个问题 : "node_modules/expo/AppEntry.js: [BABEL]"?