Skip to main content

IE 11 兼容

NPlayer 提供了两种方法,来兼容 IE 11。

自动使用 Edge 打开当前页面#

由于 IE 11 是 Win 10 的默认浏览器,也就是说大部分情况,IE 11 浏览器是运行在 Win 10 上的。而 Win 10 提供了更好用的 Edge 浏览器。

NPlayer 默认情况下会检测是否是 Win 10 的 IE 11 浏览器。如果是的就会自动启动 Edge 浏览器打开当前页面,同时会触发 OpenEdge 事件,可以通过监听该事件做一些额外操作或提示。

可以设置 openEdgeInIEfalse,来禁用该功能。

使用 polyfill 兼容#

如果就是需要在 IE 11 上使用 NPlayer。可以添加两个 polyfill 文件来兼容 IE 11 浏览器,分为 JS 和 CSS。

JS 兼用可以在使用 NPlayer 之前引入 这个 polyfill 文件

NPlayer 中使用了 IE 11 不支持的 css 变量,可以使用 这个 polyfill,来解决 CSS 兼容问题。