Ошибка ссылки при попытке запустить приложение angular на грани - PullRequest
0 голосов
/ 18 апреля 2020

У меня есть приложение angular, в которое я отправляю уведомления в веб-сокеты пользовательского интерфейса. Я использую топать для этого. Это прекрасно работает на chrome, но на краю я получаю следующую ошибку при отправке уведомлений с бэкэнда -

Error: Uncaught (in promise): ReferenceError: 'TextEncoder' is not defined
ReferenceError: 'TextEncoder' is not defined

Я обнаружил, что ошибка произошла из-за топота. Stomp использует текстовый кодировщик / декодер, который не поддерживается браузером Microsoft с 2018. Добавление следующего решает проблему -

 <script src="https://cdn.jsdelivr.net/npm/text-encoding@0.6.4/lib/encoding.min.js"></script>

Однако мне нужно сделать это через polyfill. Я не знаю, как это сделать. Пожалуйста, помогите. Спасибо заранее.

...