【发布时间】:2019-07-03 09:25:49
【问题描述】:
- Angular 6 网站
- VMware虚拟机环境
- Windows Server 2012 R2 标准服务器
我有一个角网站在我笔记本电脑上的 chrome 浏览器(所有版本)中运行良好
- 在我的笔记本电脑(所有版本)的 IE 中,相同的 Angular 网站运行良好
- 但是当我将它部署在客户端服务器、虚拟机、chrome 网站上时工作正常
- 但 IE 网站为所有版本(数据中心中的所有虚拟机)提供白色空白页
- 控制台没有错误也没有警告
- 相关的 polyfills.ts 行未注释
我将IE的模式更改为兼容,在控制台观察到以下错误:
SCRIPT5009: 'Promise' is undefined
jspdf.min.js (118,654)
SCRIPT1002: Syntax error
main.js (8527,59)
SCRIPT5011: Can't execute code from a freed script
zone.js (2775,1)
【问题讨论】:
-
您是否取消了 polyfills.ts 中相关行的注释?
-
你能给我更多的信息吗
-
出于测试目的,您能否尝试托管任何具有类似配置的示例网页,然后尝试使用您的虚拟机环境访问它,以检查您是否能够毫无问题地访问它。可能是任何与配置相关的问题。
-
由于我没有访问 IIS 的权限,这也是不可能的
-
我已经编辑了我的问题,仅在虚拟机环境中托管的 IE 中,我在兼容模式下遇到了一些错误。
标签: angular typescript internet-explorer polyfills