私は自分のアプリでカスタムエレメントを使用しようとしており、すべてのブラウザ(Chrome、Safari、Opera、FireFox、IE)で互換性があるようにしています。私はBabelと一緒にES6からES5にコードを移しました。Internet Explorerを対象とするカスタム要素ポリフィルはありますか?
私はPolyfillsに見て、次を使用することにより、Internet Explorerのを除いて、すべてのブラウザ上でローカルサイトの作品を作ることができた:
<script src="../node_modules/webcomponents.js/webcomponents-lite.js"></script>
<script src="../node_modules/@webcomponents/shadydom/shadydom.min.js"></script>
script src="../node_modules/@webcomponents/custom-elements/custom-elements.min.js"></script>
私はhttps://github.com/WebReflection/document-register-elementに見て、カスタム要素ES5アダプタましたIEはうまく動作せず、他のブラウザも動作しなくなるでしょう。
私はCross Browser Testingサイトを通じてIEをテストしており、検査時にエラーメッセージが表示されませんでした。
https://github.com/WebReflection/document-register-element/issues/97 – Supersharp