一个相当大的网站以某种方式检测到我正在使用Chrome Canary(谷歌Chrome的早期版本浏览器)。我已经尝试了几个用户代理切换器,但不知怎的,他们仍然知道我正在使用Canary。
我尝试过用户代理检测,但这绝对不是检查某人使用哪种浏览器的好方法。我也试过这个:https://stackoverflow.com/a/9851769/2098652但它无法区分普通Chrome和Chrome Canary之间的区别。
!!window.chrome && !!window.chrome.webstore
这将告诉我是否正在使用Chrome。但是,没有window.canary
或window.chromeCanary
这样的对象或类似的东西。
问题是:如果有人使用Google Chrome Canary,我该如何有效地检查?