1

我在 IE 11 上收到“'Promise' is undefined”错误,Chrome 和 Firefox 没有给出这个错误。

我正在为 OIDC 客户端使用以下软件包,我也已经向该作者提交了一个问题。 https://github.com/IdentityModel/oidc-client-js/issues/826

图片

图片

如果我单击链接 SCRIPT5009,我会被定向到 https://docs.microsoft.com/en-us/scripting/javascript/misc/undefined-identifier

我安装了以下两个,问题仍然存在 https://www.npmjs.com/package/babel-polyfill https://www.npmjs.com/package/promise-polyfill

此外,我在 StackOverflow 和网络上阅读了有关承诺错误来自使用箭头函数和具有 ES6 代码的文章,但是这个问题出现在 OIDC 包中,因此应用程序中的代码都没有给出这个错误。

4

1 回答 1

2

尝试安装es6-promise polyfill,你可以参考这个线程:Getting Error Promise is undefined in IE11

于 2019-04-26T05:42:22.947 回答