Angular 9 приложение зависло в Microsoft Edge - PullRequest
1 голос
/ 02 апреля 2020

У меня есть приложение Angular, созданное с помощью CLI. Angular версия 9.0.6

Это приложение отлично загружается в Inte rnet Explorer 11, но не в Edge. в Edge сетевой запрос показывает, что некоторые пакеты находятся в состоянии ожидания и они не завершают sh загрузку, поэтому он говорит, что не отвечает.

enter image description here

Я также подозреваю, что пакет NPM называется ngx-swiper-wrapper(9.0.1), поскольку это приводит к тому, что приложение не работает при локальном тестировании на порте 4200 как IE 11, так и Edge. В рабочей / тестовой ENV приложение загружается в IE, но не в Edge, что-то мне не хватает?

При отмене комментариев следующих строк в polyfills.ts

import 'web-animations-js'
import 'classlist.js';
import 'zone.js/dist/zone'; 

После установки веб-анимации - js и classlist. js приложение не работает как на IE, так и на Edge. Он кричит о следующем на IE

SCRIPT1002: Syntax error
vendor.js (46943,1)

, который идет в какую-то строку с class Dom7 { ......

Как я могу это исправить, я не могу понять это.

Сервер My Node / Express имеет следующие заголовки

app.use(function(req, res, next) {
  res.header("Access-Control-Allow-Origin", "*");
  res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept,Authorization");
  res.header("Access-Control-Allow-Methods","POST,GET,PUT,DELETE,OPTION");
  next();
});

В инструментах разработчика нет ошибок. Вот ссылка

...