运行 Internet Explorer 上的 Blazor WASM 只显示 "Loading.." 而不是有意义的错误消息
Running Blazor WASM on Internet Explorer just shows "Loading.." instead of a meaningful error message
我们已经在可以访问多个浏览器的组织中部署了 Blazor WASM 应用程序,但默认(目前)恰好是不支持 WASM 的 IE 11。
问题是单击通知电子邮件中的 URL(将用户带到 Blazor 应用程序)时出现混淆,用户最终进入 IE 11,屏幕左上角显示“正在加载..”。保持这种状态,没有任何有意义的反馈。
我尝试在源中搜索此“正在加载..”消息但没有成功,有没有办法向用户显示更有意义的内容?
例如“正在加载..(注意:此应用程序与 Internet Explorer 不兼容)”
加载消息在您的 index.html
中 - 您可以将其更改为您喜欢的任何内容。您也可以建议组织 configure Internet Explorer mode in Edge
index.html
<body>
<div id="app">Loading...</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss"></a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
</body>
我们已经在可以访问多个浏览器的组织中部署了 Blazor WASM 应用程序,但默认(目前)恰好是不支持 WASM 的 IE 11。
问题是单击通知电子邮件中的 URL(将用户带到 Blazor 应用程序)时出现混淆,用户最终进入 IE 11,屏幕左上角显示“正在加载..”。保持这种状态,没有任何有意义的反馈。
我尝试在源中搜索此“正在加载..”消息但没有成功,有没有办法向用户显示更有意义的内容?
例如“正在加载..(注意:此应用程序与 Internet Explorer 不兼容)”
加载消息在您的 index.html
中 - 您可以将其更改为您喜欢的任何内容。您也可以建议组织 configure Internet Explorer mode in Edge
index.html
<body>
<div id="app">Loading...</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss"></a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
</body>