在线引用JS代码改为本地引用,无法生效

引用了国外某网站的JS代码,因为国内有时无法访问,于是把JS代码下载到本地,另存为polyfill.min.js,使用本地引用,但是不能生效,不知问题出在哪里

下面代码引用正常

<script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=es6,Array.prototype.includes,CustomEvent,Object.entries,Object.values,URL"></script>

下面代码引用失效

<script src="./polyfill.min.js?features=es6,Array.prototype.includes,CustomEvent,Object.entries,Object.values,URL"></script>

下面的链接是问题的具体操作演示:
https://www39.zippyshare.com/...

相关文件的下载链接:
下面是相关文件的链接:https://www96.zippyshare.com/...

阅读 5.5k
5 个回答

Polyfill 只是用来为旧浏览器提供它没有原生支持的较新的功能。
这个js就为了支持es6 的 一些方法

你怎么判断它是的失效了, 有报错吗?

请问你的本地文件哪来的
?features=es6,Array.prototype.includes,CustomEvent,Object.entries,Object.values,URL

新手上路,请多包涵

能问下您最后怎么解决的么,我也遇到这个问题了

新手上路,请多包涵

我试了,加了个 type="text/javascript" 就可以了,不一定生效,但可以试试。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题