Мой веб-сайт Polymer полностью не работает в MS Edge

Мой веб-сайт отлично работает в Chrome, Safari и Firefox, но по какой-то причине его совершенно нельзя использовать в MS Edge. Он зависает, стили применяются неправильно, а верхняя полоса прыгает повсюду.

У меня загружены все необходимые Polyfills.

Изменить: вот исходный код.


person Hubert    schedule 13.02.2018    source источник
comment
Получаете ли вы какие-либо ошибки в своей консоли Edge   -  person Niklas    schedule 14.02.2018
comment
После замены на webcomponents-loader.js страница перестает загружаться на более раннем этапе, но в консоли выдает ошибку: Не удалось завершить операцию из-за ошибки 80020101. Ошибка исходит от зависимости (iron-icon). В этой теме SO упоминается аналогичная проблема. В этом случае это было связано с используемым стилем комментариев JS, но я пока не знаю, что вызывает это в моем проекте.   -  person Hubert    schedule 14.02.2018
comment
Я просто хотел взглянуть, но в настоящее время этот URL-адрес next.suttacentral.net полностью не работает в Chrome ( также используя v61)?   -  person daKmoR    schedule 28.02.2018
comment
Он отлично работает в текущих версиях Chrome, Safari и Opera, этот вопрос касается MS Edge.   -  person Hubert    schedule 01.03.2018
comment
Я знаю, что просто хотел сравнить, как это должно выглядеть и как это выглядит в Edge... но, по крайней мере, для меня, я не могу, так как это выглядит не очень хорошо и в Chrome...   -  person daKmoR    schedule 01.03.2018


Ответы (1)


Я сталкивался с подобными проблемами в прошлом и так и не узнал, что именно вызвало их. Я бы посоветовал вам протестировать замену webcomponents-light на webcomponents-loader.

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

Убедитесь, что вы очистили кеш и, возможно, отключили работника службы для тестирования.

person Niklas    schedule 14.02.2018
comment
Я переключился на webcomponents-loader, и, хотя он, кажется, улучшил производительность Firefox, он не помог решить мои проблемы с Edge. - person Hubert; 26.02.2018