0
在我的NPAPI普通插件中,我想在全局范围(窗口对象)中添加一些新的属性和方法,例如NPAPI:如何将新的方法或属性添加到全局范围(窗口对象)
var status = window.myFunction();
任何建议如何我可以做到这一点?
谢谢。
在我的NPAPI普通插件中,我想在全局范围(窗口对象)中添加一些新的属性和方法,例如NPAPI:如何将新的方法或属性添加到全局范围(窗口对象)
var status = window.myFunction();
任何建议如何我可以做到这一点?
谢谢。
我没有我的代码示例,但基本上你需要做的是获取DOM窗口的NPObject,然后你可以调用NPN_SetProperty来设置一个值。您可以创建一个响应InvokeDefault的NPObject,并将该对象分配给窗口上的“myFunction”并完成。
FireBreath使用包装函数等很容易,但它在下面做同样的事情。