<Spoilers>
Run Code Online (Sandbox Code Playgroud)
快速简答:不,因为扩展需要JSON,JavaScript和HTML.
</Spoilers>
Run Code Online (Sandbox Code Playgroud)
嗨Tony,
互联网上有多个模板,您可以使用Visual Studio下载这些模板来构建chrome扩展项目.
下载其中一个模板只会为您提供所需的文件和文件夹,我称之为"设置".
这不会让您使用C#构建Google扩展程序.
Andrey提到有像Bridge.NET这样的库可以将你的代码编译成HTML/JavaScript.这将有助于您使用C#编写HTML和JavaScript.您仍然需要manifest.json文件.
我不推荐.该库不适用于Chrome扩展程序.此外,您必须将代码编译为JavaScript并将JavaScript代码存储在JavaScript文件中.在构建Chrome扩展程序时,我建议使用不带编译器的HTML/JavaScript.
您需要记住,Chrome扩展中有3个主要部分.它们是:
manifest.json
一个JavaScript文件
HTML文件
有多个步骤,构建谷歌浏览器扩展程序并不难.此链接将为您提供有关开发chrome扩展的完整教程,并提供详细说明.本教程安装了一个模板,以便您可以像我之前提到的那样在Visual Studio中开发它.
And*_*yCh -1
这个主题很旧,但我想分享该示例: https: //github.com/Retyped/Demos/tree/master/ChromeDemo
简而言之,该示例是用 C# 实现的。Retyped.chrome NuGet 包为Bridge.NET 项目提供绑定 (Chrome API )。所以是的,现在您可以用 C# 实现您的逻辑,然后 C# 代码将由 Bridge.NET 编译器透明地编译为 JavaScript。
通过这种方法,您可以在 .NET Framework 之上构建 Chrome 扩展,并利用数千个 JavaScript 库。
| 归档时间: |
|
| 查看次数: |
15457 次 |
| 最近记录: |