如何使用C#创建浏览器插件? (像Flash Player或Unity3d)
答案 0 :(得分:2)
答案 1 :(得分:0)
仅使用C#无法完成此操作。
WebKit是基于C ++的,因此您至少需要一个C ++包装器才能让浏览器与您的代码进行通信。使用混合模式C ++ DLL,一方面与WebKit对话,另一方面与C#代码对话。
The WebKit site不包含太多文档(不想批评,但在使用Chromium时我找不到多少内容)。只有Apple docs解释插件,但它看起来非常面向Apple。对不起,不是很有帮助。