我有一个插件,它基本上是一个相当于 IE 的 ActiveX 控件,它支持脚本。我在我的插件中使用了 IDL 文件和 XPCOM Glue - 这在 FF 3.5 之前都可以正常工作。显然,当我从几个地方读到 XPCOM 对插件的支持已经消失时,但我仍然能够在 FF3.6 中加载和嵌入插件 - 问题是我无法从 JS 访问方法。
我现在很困惑是完全重写我的插件(删除 XPCOM 胶水)还是将 NPObject 添加到相同的插件代码以使其工作。任何用于转换的示例代码都会有所帮助,我们将不胜感激您的指导。