ie promise未定义,怎么解决?
我已经用了百度上的方法
<!-- [if IE]>
<script src="https://cdn.polyfill.io/v2/polyfill.min.js"></script>
<![endif]-->
但不起作用,为什么?
首先,你引入的这个 js 并不是 promise 的 polyfill
你应该用比如 es6-promise 这类的
<script src="https://cdn.jsdelivr.net/npm/es6-promise@4/dist/es6-promise.auto.min.js"></script>
再次,IE10 就已经不支持条件注释了,而 IE10 和 IE11 都不支持 promise
所以不要写条件注释,然后引入我提供这个 js 就OK了
不应该啊,有demo重现一下?
现在是这个条件注释不起作用,我该怎么再试一下
@景阳11: 意思是有能重现问题的demo,我试一下
連結是不是錯了
裡面是空的喔
什么意思??
哦哦,我明白了,那我应该怎么解决,我看百度上是这么解决的
@景阳11:
我搞錯了,要在IE下才看的到,js內容沒問題
看看Console裡有什麼錯誤訊息吧
是不是网络问题,把js保存本地试