使用NPAPI在自定义桌面应用程序中嵌入闪存?

时间:2009-03-13 15:15:16

标签: flash plugins npapi

注意:请不要使用使用Adobe AIR 来回答。我知道​​这一点,并不适用于这种情况。

我一直在审核Gecko Plugin API reference

我假设我必须实现所有必需的浏览器端功能。我的目标是能够以较低级别访问Flash的图形输出,以便将它们与其他本机代码集成到应用程序中。 Adobe AIR是未来的可能性,但该项目的性能还远不够好。

有没有人知道一个充当NPAPI插件主机的开源项目?我想替代方案是从WebKit等中提取必要的位。

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:0)

nspluginwrapper实现了浏览器端的npapi,使得代理允许在64位浏览器中使用32位插件,并且代码行数少于浏览器,如果你想实现它,可能是一个很好的起点。

也许不相关,但针对类似的环境是chromeless,Firefox的衍生产品,它是一个没有界面的轻量级浏览器,对于用html,javascript和插件制作桌面应用程序非常有用。