使用Edge浏览器(版本15)处理Angular4应用程序并且它没有超过第一个屏幕 - 继续加载并返回到第一个屏幕。 已经在线查看了修复程序,并尝试修改目标,lib并在tsconfig.json中禁用SourceMap但无济于事。
tsconfig.json: -
{
"compilerOptions":
{
"target": "es5",
"lib": [ "es2015", "dom" ],
"module": "commonjs",
"moduleResolution": "node",
//"sourceMap": true,
// "inlineSourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"suppressImplicitAnyIndexErrors": true,
"rootDir": "ClientApp",
"types": [ "core-js" ]
},
}
任何建议都赞赏...附带错误的屏幕截图
由于 Maiur
答案 0 :(得分:0)
您是否尝试过启用IE polyfill?如果你去polyfills.ts文件,你会看到很多它们默认被注释掉,你只需要取消注释它们并重建你的应用程序。
答案 1 :(得分:0)
这是因为edge不支持某些HTML标记。在我的例子中是window.location.href,将其更改为document.URL之后在edge中起作用了