2
我在NPAPI插件上找到的文檔解釋瞭如何編寫插件以供瀏覽器加載,但編寫加載現有NPAPI插件的應用程序有多難?我在這裏的最終目標是找到一種在Linux下使用Python和wxPython編寫的應用程序中使用SWF內容的方法,我通過使用comtypes模塊加載ActiveX Flash播放器來實現這一點。 ,我正在考慮在一些C/C++代碼中包裝Gnash NPAPI插件,並使其成爲一個Python擴展,儘管有點複雜......雖然有點複雜......)如何在我自己的應用程序中加載NPAPI插件?
謝謝。我會研究這些。有用的提示,有任何標準之外的角落案例。 –
從我讀到目前爲止,我收集到我需要實現NPAPI的NPN_ *函數,其中有21(爲了我的應用程序的需要,其中幾個可能是無操作的)。看起來像那些我需要實現與分配內存和處理二進制流的讀/寫有關的事情,儘管我還不清楚這是指哪個流。這將例如是MIME內容(SWF文件)?插件和主機運行時(ExternalInterface)之間的通信如何? 我在正確的軌道上嗎?如果是這樣,任何有興趣與我一起手持的人? –