3

CLI で生成された Angular アプリがあります。角度バージョン 9.0.6

このアプリは Internet Explorer 11 では完全に読み込まれますが、Edge では読み込まれません。Edge では、ネットワーク リクエストは、一部のバンドルが保留中であり、ダウンロードが完了していないことを示しているため、応答していないと表示されます。

ここに画像の説明を入力

ngx-swiper-wrapper(9.0.1)また、IE 11 と Edge の両方でポート 4200 でローカルにテストすると、アプリが動作しない原因となるNPM パッケージが呼び出されているのではないかと疑っています。実稼働/テスト ENV では、アプリは IE では読み込まれますが、Edge では読み込まれません。不足しているものはありますか?

polyfills.ts の次の行のコメントを外すと、

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

web-animations-js と classlist.js をインストールした後、IE と Edge の両方でアプリが動作しません。IE上で以下のように叫びます

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

これはある行に行きますclass Dom7 { ......

どうすればこれを修正できますか、私はそれを理解できないようです。

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();
});

開発者ツールにエラーはありません。転載リンクはこちら

更新 この問題は、Angular 自体ではなく、使用しているライブラリが原因です。これに関する未解決の問題がここにあります

4

0 に答える 0