我们利用skateJS,并使用webcomponent.js进行polyfills。但是,自从今天发布新版本的Google Chrome(版本54.0.2840.71)以来,我们的应用抛出了致命错误。

CustomElements.js:596未捕获的TypeError:无法分配为只读对象'#'的属性'customElements'

最佳答案

从版本54开始,Chrome引入了一个名为customElements(实际上为window.customElements)的新gobal变量,它是Custom Elements v1规范的一部分。

它必须与您在自己的代码中使用的相同变量(文件CustomElements.js中的猜测)发生冲突。您需要重命名。

09-25 16:29