3

当我SCRIPT5022: SecurityError in zone.js (192,25)在 IE11 的 iframe 中加载 Angular 组件时,我会间歇性地出现问题。

除此之外,框架正在工作,我没有注意到任何损坏。

这是围绕错误的代码:

            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

4

2 回答 2

2

我使用uberspeck将以下 2 行代码添加到我的 polyfills.ts 文件的解决方案修复了它。

import 'core-js/es7/object';
import 'core-js/es7/array';
于 2019-04-30T14:56:49.173 回答
1

尝试在 index.html 中添加此脚本

<script>
  __Zone_enable_cross_context_check = true;
</script>
于 2018-06-22T14:25:33.540 回答