Как справиться с устареванием document.registerElement в Polymer v1? - PullRequest
0 голосов
/ 03 декабря 2018

В консоли браузера я вижу:

[Устаревание] document.registerElement устарело и будет удалено в M73, примерно в марте 2019 года. Вместо этого используйте window.customElements.define.См. https://www.chromestatus.com/features/4642138092470272 для получения более подробной информации.

Это исходит от polymer-micro.html:443, что исходит из моего пакета Polymer 1.11.3 в моем проекте.Я считаю, что это последняя версия v1.

Как мне справиться с этим без обновления Polymer до v2?Я попытался обновить до Polymer 2, но он не работает во время выполнения.Я думаю, API изменился.

1 Ответ

0 голосов
/ 05 декабря 2018

Чтобы компоненты на основе полимера v1 работали с последними версиями современных браузеров, необходимо добавить полифилы Web Components v0 способом, аналогичным описанному в основном html

<script src="/bower_components/webcomponentsjs/webcomponents-lite-min.js"></script>

Для получения дополнительной информации об этой проверке сообщение блога полимерной команды

...