我正在使用firefox 52.3.0并计划使用Web组件(Polymer 3.0)进行开发 . 我正在寻找在Firefox中运行的聚合物3.0 polyfil .
我试过webcomponents-lite.js(部分工作 - 不支持es5聚合物)
我试过webcomponents-bundle.js(ddnt workd)
我甚至从@webcomponents存储库添加了es5-adapter.js,它们只是没有为firefox工作 . 它适用于Opera和Chrome(不需要polyfill),但从未在firefox上使用过 .
我知道youtube是完全由聚合物构建的,我可以在我的mozila firefox中访问它(甚至检查元素),这告诉我有一个有效的polyfil . 我似乎无法找到它 .
PS:我希望能够将这些聚合物元素与react-js一起使用,我知道它可能,但我不知道怎么回事 . 有人可以告诉我怎么样?
2 回答
好的,这听起来很奇怪 . 而且Opera不需要任何polyfill,因为它们已经本地运送了所有标准 .
您可以尝试的一件事是制作ES6 Web组件,并从Polymer捆绑中获取ES5 Web组件 . 查看官方文档:https://www.polymer-project.org/3.0/toolbox/build-for-production#compile
@Binh帮助我,并指出了正确的方向,这让我得到了如下所示的firefox polyfills
是的,只有webcomponents-loader.js
我希望这可以帮助那些来看的人