我正在 Linux 平台下开发一个 NPAPI npruntime 插件。我刚刚在 mozilla SDK 的 npruntimeSample 中做了一些修改。我成功构建并生成了我的库,但浏览器(Firefox 和 Chromium)没有检测到插件信息或实例化的对象。我不明白这背后的原因。如果可能的话,一些帮助。
这是我的代码: 我在 github 上的示例代码
我正在 Linux 平台下开发一个 NPAPI npruntime 插件。我刚刚在 mozilla SDK 的 npruntimeSample 中做了一些修改。我成功构建并生成了我的库,但浏览器(Firefox 和 Chromium)没有检测到插件信息或实例化的对象。我不明白这背后的原因。如果可能的话,一些帮助。
这是我的代码: 我在 github 上的示例代码
据我所知,当前任何 Mozilla 源代码库中都没有 npruntime 示例,因此您必须查看一些旧代码。
我建议尝试更新的示例,例如来自NPAPI SDK或npsimple的示例(请注意,您要使用此拉取请求,因为 xulrunner-sdk 已死)。
此外,如果您不了解它,请查看FireBreath以了解简化开发插件的项目。