独立NPAPI adobeflash托管应用程序的示例

时间:2010-12-06 13:44:54

标签: flash qt qt4 npapi qt3

有人可以指点我的独立NPAPI adobe flash托管应用程序样本的开源吗?

1 个答案:

答案 0 :(得分:0)

好吧,我不知道任何已经完成此项工作的项目,但有一些FireBreath可用来解决这个问题。您需要对NPAPI的工作原理有很多了解。基本上,你需要创建你自己的NPN_ *函数,你可以给flash npapi插件(可能是基于FireBreath中的NPAPIHost项目,它打算成为那个,但还没有完成),然后加载插件通常是浏览器的方式。您可能需要创建一个假的“Window”NPObject,可能还需要创建其他的,这可以使用FireBreath中的JSAPI内容来完成。

简而言之,FireBreath不能满足您的需求,但有许多工具可以扩展来实现。如果你愿意提供代码,我愿意给你一些建议,并在你遇到困难时给予帮助;这适用于我一直想做的项目(用于测试FireBreath的插件)。如果您有兴趣,请进入IRC会议室。

如果没有,您可能仍然可以在FireBreath项目中找到一些有用的代码来帮助您。祝你好运!