Web组件 - polyfill不支持firefox和safari

时间:2017-02-08 10:45:39

标签: web-component polyfills

我有一个简单的index.html导入了一个组件,exaclty this。 在Chrome上运行正常,但在其他浏览器上(我尝试过firefox和safari)没有,它只显示index.html内容,而不是组件的模板内容。我看了this,这似乎是我的情况,但这个解决方案对我不起作用。

编辑:导入是正确的(来自IDE,如果我命令+点击链接,我可以转到.js)

1 个答案:

答案 0 :(得分:1)

这是因为document.currentScript无法使用polyfill。

您应该使用:

( document._currentScript || document.currentScript )

更新:或者您可以使用new version of HTML Imports polyfill,使document.currentScript按预期工作。