2010-12-06 37 views

回答

0

嗯,我不知道任何項目已經可以做到這一點,但有FireBreath可以用於這件事。您需要了解NPAPI的工作原理。基本上,你需要創建你自己的NPN_ *函數,你可以給flash npapi插件(可以基於FireBreath中的NPAPIHost項目,它打算成爲那個,但沒有完成),然後加載該插件是瀏覽器通常的方式。你可能需要創建一個假的「窗口」NPObject和其他可能的,這可以使用FireBreath中的JSAPI東西來完成。

總之,FireBreath不會做你所需要的,但有很多工具可以擴展來做到這一點。如果你願意貢獻代碼,我會願意給你一些建議,並幫助你,當你卡住了;這工作到我有很長一段時間要做的項目(用於測試FireBreath的插件)。如果您有興趣,請進入IRC會議室。

如果沒有,您仍然可以在FireBreath項目中找到一些有用的代碼來幫助您。祝你好運!