Сценарий
Создано 2 различных угловых элемента (через 2 отдельных проекта)
- Первый одинэто точно согласно этому уроку - одно изменение, которое не было частью статьи, заключалось в том, что мне пришлось сделать 'npm i document-register-element@1.8.1', чтобы заставить демо работать
- Второй каждый использует сервис, который получает результаты API остальных и создает нижний колонтитул
Задача 1
в IE 11 мы получаем:
Объект не поддерживает свойство или метод 'from' [jsFileName] .js (4,119596)
Проблема 2
пустая страница в Firefox, нет ошибок на консоли, нет ошибок в инструментах разработчика
Протестировано с
протестированозапуск страницы
- со статическим сервером и проверка http://localhost:9080
- путем прямого доступа к файлу встроенных файлов: /// D: /.../elements/index.html
Мы знаем тЧто касается Angular 7.3 ...
- polyfills.ts, то он сильно изменился и должен поддерживать IE9, 10, 11 (ref: https://angular.io/guide/browser-support)
- , чтобы быть уверенным,я установил и импортировал (classlist.js и web-animations-js) следующие 2 (как указано в polyfills.ts)
- Мне не нужно было импортировать эти 2, но я хотел, чтобы ни один камень не был оставлен на месте.Мы знаем, что CLI генерирует пакет, содержащий все полифилы, необходимые для старых браузеров, называемые es2015-polyfills. ***. Js, и добавляет его в index.html.
- Оба проекта работают на Chrome
- Оба проекта дают пустую страницу в Firefox 65
- содержимое загруженных файлов HTML и JS является правильным, поэтому к файлу js обращаются chrome, IE11 и Firefox