angular - 获取 SCRIPT5022 : SecurityError in zone. js (192,25)

标签 angular internet-explorer-11 zonejs

当我在 IE11 上的 iframe 中加载 Angular 组件时,我间歇性收到 SCRIPT5022: SecurityError in zone.js (192,25)

除此之外,框架正在工作,我没有发现任何损坏。

这是围绕错误的代码:

            try {
                return this._zoneDelegate.invokeTask(this, task, applyThis, applyArgs);
            }
            catch (error) {
                if (this._zoneDelegate.handleError(this, error)) {
line 192:           throw error;
                }
            }

有谁知道这个错误是什么原因造成的吗?我也在 github 上发现了这个问题,看起来是一样的 - https://github.com/angular/zone.js/issues/1001 .

最佳答案

我使用 uberspeck's solution 修复了它将以下两行代码添加到我的 polyfills.ts 文件中。

import 'core-js/es7/object';
import 'core-js/es7/array';

关于angular - 获取 SCRIPT5022 : SecurityError in zone. js (192,25),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50926745/

相关文章:

angular - 使用 firebase 在应用程序中路由无法正常工作

javascript - IE 11 指针事件覆盖

visual-studio-2012 - Visual Studio 2012 打开后崩溃

javascript - 如何通过 chrome-remote-interface 远程评估 Angular 应用程序的 promise

Angular - 脱离 Zone.JS 进行特定回调

javascript - ckeditor - 获取最后一个光标位置并在该 Angular 5 处附加 html

Angular 2将变量传递给html中的构造函数

javascript - Typescript 无法在克隆存储库上编译

javascript - 我无法让 .addClass 在 IE11 中工作

javascript - 仅在 Chrome 上的 Angular 项目中控制台上的 zone.js 违规警告