最近,我们发现Internet (IE10,IE11)不再加载我们的角v9.x应用程序。几个月前,它正在引导和加载应用程序,并通过一个保护程序将使用IE10或IE11的用户重定向到一个不受支持的视图,提供如何将用户升级到常绿浏览器(Chrome、Edge、Firefox等)的信息。
由于某些原因,最近它似乎并没有引导应用程序,相反,您只是无休止地盯着<app-root>标记之间的徽标。在使用Windows10的IE11中没有错误,所以我没有什么要调试的。
当涉及到这类问题时,我已经了解了常见的疑点(见下文),还查看了堆栈溢出(如链接和链接 )中的多个帖子,并引用了链接和链接。我对缺少错误感到困惑,好像没有角,但我可以看到JS文件正在被解压(runtime.js、polyfills.js、styles.js、scripts.js、vendor.js和main.js)。
import 'classlist.js';
import 'web-animations-js';
import 'core-js';> 0.5%
last 2 versions
Firefox ESR
not dead
IE 9-11 # For IE 9-11 support, remove 'not'.{
"extends": "./tsconfig.json",
"compilerOptions": {
"target": "es5"
},
"include": [
"src/**/*.d.ts"
]
}npx es-check es5 './dist/**/*es5*.js' './dist/**/scripts.*.js' --verbose
cd ./dist/PROJEC_NAME && npx local-web-server
这是我讨厌问的问题之一,尤其是因为它无处不在,但我花了很长时间试图弄清楚为什么我们的应用程序停止在IE11中运行,并且耗尽了我的知识和研究。有人有什么建议吗?
发布于 2020-12-01 02:49:40
由于我们在技术上不支持IE10和IE11,而是试图阻止使用IE10和IE11,所以我们决定采取更强硬的方法,将内容拆分到位于/assets中的静态HTML页面,该页面使用index.html中的脚本加载,该脚本检测不支持的浏览器。这也意味着我们可以放弃我们的填埋场。
https://stackoverflow.com/questions/65082495
复制相似问题