在IE 11中运行Blazor需要从polyfill.io中获取哪些polyfills?

问题描述 投票:0回答:1

Microsoft Docs 指向 polyfill.io,以允许Blazor在IE 11中运行。 以允许Blazor在IE 11中运行。

在寻找这个问题的答案的过程中,我找到了以下的答案 DaddoonBlazor.Polyfill.DaddoonBlazor.Polyfill.. 然而,由于许可证的原因,我们不允许使用这个解决方案。

所以我的问题是:需要哪些polyfills从 polyfill.io构建器 在IE 11中运行Blazor?

internet-explorer blazor blazor-server-side polyfills blazor-client-side
1个回答
0
投票

如果你想支持那些不支持WebAssembly的浏览器,比如IE11,那么Blazor服务器端是最好的选择。

如果你走的是polyfill路线,你不会得到ASP.NET团队的支持,而且可能效果不好。我认为Blazor团队很早就尝试过polyfills,但因为问题太多,所以放弃了对它们的支持。

如果你正确地编写你的Blazor组件,它们将同时在服务器和客户端工作--有一些混合客户端的例子,可以在服务器和wasm版本之间切换,例如:https:/gunnarar。https:/gunnarpeipman.comblazor-hybrid-application-experimental

© www.soinside.com 2019 - 2024. All rights reserved.