Aam*_*Ali 9 c# google-chrome-extension blazor blazor-client-side
由于 Blazor 可以通过 WebAssembly 在客户端运行,我们可以使用 Blazor 开发/设计 Google Chrome 扩展吗?
查看这个 Github 存储库,它演示了用 Blazor 编写的 Hello World Chrome 扩展。它与 Chrome API 没有交互,但展示了如何将 Blazor 应用程序打包为扩展。
https://github.com/traxium/web assembly-chrome-extension
您应该能够使用 Javascript Interop 来调用浏览器 API,但我不知道有什么方法可以直接调用它们。将浏览器 API 映射到 C# 的开源项目在这里是理想的选择。