IE 11 兼容
NPlayer 提供了两种方法,来兼容 IE 11。
#
自动使用 Edge 打开当前页面由于 IE 11 是 Win 10 的默认浏览器,也就是说大部分情况,IE 11 浏览器是运行在 Win 10 上的。而 Win 10 提供了更好用的 Edge 浏览器。
NPlayer 默认情况下会检测是否是 Win 10 的 IE 11 浏览器。如果是的就会自动启动 Edge 浏览器打开当前页面,同时会触发 OpenEdge
事件,可以通过监听该事件做一些额外操作或提示。
可以设置 openEdgeInIE
为 false
,来禁用该功能。
#
使用 polyfill 兼容如果就是需要在 IE 11 上使用 NPlayer。可以添加两个 polyfill 文件来兼容 IE 11 浏览器,分为 JS 和 CSS。
JS 兼用可以在使用 NPlayer 之前引入 这个 polyfill 文件。
NPlayer 中使用了 IE 11 不支持的 css 变量,可以使用 这个 polyfill,来解决 CSS 兼容问题。