有没有办法让网站区分Microsoft Edge和谷歌Chrome的渲染引擎?

时间:2016-03-22 16:23:03

标签: javascript css google-chrome media-queries microsoft-edge

Microsoft Edge在渲染我的网站时遇到了很多问题,因为它适用于Firefox和Chrome,因此我决定添加一条弹出消息,建议切换到Firefox或Chrome。

但是,我注意到很多网站都不能区分Chrome和Microsoft Edge,因为它的渲染引擎与Webkit非常相似。有些人错误地将Edge视为Chrome。

是否存在可以区分两种浏览器的某种媒体查询或JS hack? 由于它仍然是一个非常新的浏览器,如果有一个明确的媒体查询,而不是一个临时的查询,它会很棒。

1 个答案:

答案 0 :(得分:1)

  

是否存在可以区分的某种媒体查询或JS hack   在两个浏览器之间?

由于只有铬,铬和金丝雀实施requestFileSystem可以尝试

if ("webkitRequestFileSystem" in window) {
  // do chrome stuff
}