1

当然这意味着你的插件不是跨平台的,但让我们专注于技术方面......

浏览器插件(如在 NPAPI 中所做的)是否受限于它的功能?或者您是否可以自由支配访问 PC 和您获得的渲染窗口?例如,您可以通过这种方式在浏览器中创建 Win32/MFC 控件吗?

一个附带问题 - 您的浏览器插件在概念上是否类似于 .DLL,因此它只是实现浏览器控制/通信的特定接口的任意编译代码?

4

1 回答 1

2

NPAPI 插件有两种类型:窗口插件和无窗口插件。它们都有一些优点和缺点(请参阅此链接)。当你在 Win32 上处理窗口插件时,你会得到浏览器插件窗口的 HWND,你可以像在操作系统中的任何窗口一样使用它。

于 2011-01-15T10:52:13.813 回答