为什么我的网站没有加载到Internet Explorer中?

问题描述 投票:0回答:2

最近我试图在AWS Elastic Beanstalk中托管我的网站。该网站启动并运行,现在我可以使用Chrome和Mozilla访问它。但是,它使用Microsoft Edge打开它时给我以下错误。

Microsoft Edge console output

这是我通过Mozilla和Chrome获得的输出,网站运行完美。

有人可以解释为什么该网站没有在Edge中运行?

angular amazon-web-services browser amazon-elastic-beanstalk incompatibility
2个回答
2
投票

Angular CLI应用程序需要更多步骤才能支持Internet Explorer。这很简单:取消注释一些导入并安装几个npm包。我们看到这个错误,因为Internet Explorer不支持很多常用的JavaScript部分。对于数组函数尤其如此。

  1. 取消注释polyfill.ts文件中的某些导入
  2. 安装几个npm包。首先在IDE或文本编辑器中打开文件:ie-test \ src \ polyfills.ts

取消注释那里的所有导入行。对我来说,简单的方法是用**替换所有// import

import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';
import 'core-js/es6/array';
import 'classlist.js';
import 'core-js/es6/reflect';
import 'web-animations-js';
import 'zone.js/dist/zone';

安装npm包

  1. npm install --save classlist.js
  2. npm install --save web-animations-js

-1
投票

试试这个 :

重置IE设置

1)在Internet Explorer中,选择“工具”菜单,然后单击“Internet选项”。

2)单击“高级”选项卡,单击“重置”按钮。

3)在提示询问“您确定要重置所有Internet Explorer设置吗?”时,单击“重置”按钮。

4)单击“确定”,重新启动IE。

然后检查您的问题

希望这会帮助你。

© www.soinside.com 2019 - 2024. All rights reserved.