1
有人可以指点我独立NPAPI adobeflash托管应用程序样本的开源吗?独立NPAPI adobeflash托管应用程序样本
有人可以指点我独立NPAPI adobeflash托管应用程序样本的开源吗?独立NPAPI adobeflash托管应用程序样本
嗯,我不知道任何项目已经可以做到这一点,但有FireBreath可以用于这件事。您需要了解NPAPI的工作原理。基本上,你需要创建你自己的NPN_ *函数,你可以给flash npapi插件(可以基于FireBreath中的NPAPIHost项目,它打算成为那个,但没有完成),然后加载该插件是浏览器通常的方式。你可能需要创建一个假的“窗口”NPObject和其他可能的,这可以使用FireBreath中的JSAPI东西来完成。
总之,FireBreath不会做你所需要的,但有很多工具可以扩展来做到这一点。如果你愿意贡献代码,我会愿意给你一些建议,并帮助你,当你卡住了;这工作到我有很长一段时间要做的项目(用于测试FireBreath的插件)。如果您有兴趣,请进入IRC会议室。
如果没有,您仍然可以在FireBreath项目中找到一些有用的代码来帮助您。祝你好运!
这意味着你想仿效NPAPI在你的应用中托管一个flash NPAPI插件吗? – taxilian 2010-12-06 17:25:25