如何解决Blazor中的Google Chrome浏览器扩展
由于Blazor可以通过WebAssembly在客户端运行,我们可以使用Blazor开发/设计Google Chrome扩展程序吗?
解决方法
查看此 Github 存储库,其中演示了用 Blazor 编写的 Hello World Chrome 扩展程序。它与 Chrome API 没有交互,但确实展示了如何将 Blazor 应用程序打包为扩展程序。
https://github.com/traxium/webassembly-chrome-extension
您应该能够使用 Javascript Interop 来调用浏览器 API,但我不知道有什么方法可以直接调用它们。一个将浏览器 API 映射到 C# 的开源项目将是理想的选择。
,我开发了一个包,可以将 Blazor WebAssembly 应用程序构建到 chrome 扩展中。
查看 GitHub 上的存储库,了解如何将您的项目转换为 Blazor chrome 扩展项目的分步说明。
,是的!我们可以使用 Blazor-webassembly-app 开发/设计 Google Chrome 扩展。 我正在 blazor-webassembly-app 中使用 asp.net 5.0 构建 chrome 扩展。
到目前为止,我遇到了很多困难,而现在我一直面临着困难,因为世界上还没有人尝试过,我正在构建我的 POC(概念证明)时对其进行研究。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。