【发布时间】:2016-04-21 20:31:14
【问题描述】:
我有一个在 Chrome 和 Firefox 中运行良好的 angular2 应用程序,但在 Safari 中我收到此错误:
TypeError el.createShadowRoot 不是函数
Edge 中也是如此:
对象不支持属性或方法“createShadowRoot” 在 BrowserDomAdapter.prototype.createShadowRoot (http://localhost:5000/lib/angular2/bundles/angular2.dev.js:22893:7)
是否缺少一些垫片或聚合物?
【问题讨论】:
-
你可以试试this link 更新 safari 中的实验标志
-
根据 MDN Element.createShadowRoot 在 IE 和 Safari 中都不受支持。除此之外,它已被弃用。
-
@EricMartinez 感谢您的参考。如何告诉 Angular2 不要使用 createShadowRoot?
标签: angular