0
在我的NPAPI普通插件中,我想在全局範圍(窗口對象)中添加一些新的屬性和方法,例如NPAPI:如何將新的方法或屬性添加到全局範圍(窗口對象)
var status = window.myFunction();
任何建議如何我可以做到這一點?
謝謝。
在我的NPAPI普通插件中,我想在全局範圍(窗口對象)中添加一些新的屬性和方法,例如NPAPI:如何將新的方法或屬性添加到全局範圍(窗口對象)
var status = window.myFunction();
任何建議如何我可以做到這一點?
謝謝。
我沒有我的代碼示例,但基本上你需要做的是獲取DOM窗口的NPObject,然後你可以調用NPN_SetProperty來設置一個值。您可以創建一個響應InvokeDefault的NPObject,並將該對象分配給窗口上的「myFunction」並完成。
FireBreath使用包裝函數等很容易,但它在下面做同樣的事情。