angular 2 app无法在Internet Explorer上启动

时间:2017-06-16 11:29:07

标签: angular browser

我已经成功部署了我的角度2应用程序。

用户通过该应用访问该应用 https://www.polsannet.com/webapp/

但IE用户反复报告他们无法查看登录页面。 任何帮助赞赏。 提前谢谢。

更新1: 添加提到的脚本后,应用程序现在路由到pagenotfound组件。再次只在IE上。 更新2: 当部署到prod时,http://localhost:4200上的IE可以正常工作。 IE仍无法启动。

polyfills.ts

Iterator

1 个答案:

答案 0 :(得分:0)

您应该将IE浏览器的填充程序添加到index.html文件中。

对我来说(版本2.4.0中的应用程序)帮助了这些脚本:

<script src="https://cdnjs.cloudflare.com/ajax/libs/es6-shim/0.33.3/es6-shim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.19.20/system-polyfills.js"></script>
<script src="https://npmcdn.com/angular2/es6/dev/src/testing/shims_for_IE.js"></script>

将它们插入主html中的 head 标记。我想它甚至可以帮助IEv9