NPAPI 的 npruntime 示例插件 (c++) 无法在 mac OSX 10.5 上运行
我在 Mac OSX 10.5 上编译了 Mozilla NPAPI 插件示例 npruntime。 它给了我一个 libnprt.dylib
我正在将此 dylib 与适当的 plist 捆绑在一起。
加载插件时, NP_GetMIMEDescription() 被调用(我正在记录这个),但它不会进入 NP_GetEntryPoints() 内部。
代码的一部分如何加载而另一部分则不加载?
您能给我建议任何其他文档或示例代码吗? 关于“如何为 Mac 制作 NPAPI 插件”有任何说明吗?
预先致谢 -帕里玛·达斯
I have compiled Mozilla NPAPI plugin example npruntime on Mac OSX 10.5.
It give me a libnprt.dylib
I am bundling this dylib with proper plist.
On loading the plugin, NP_GetMIMEDescription() is getting called (i am logging this), but its not going inside NP_GetEntryPoints().
How a part of code is getting loaded and a part not?
Can you suggest me of any other documentation or example code?
Any light on "How to make an NPAPI plugin for Mac"?
Advance thanks
-Parimal Das
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据给出的详细信息,使用 npruntime 示例解决您的问题有点困难。我建议从他们的存储库中查看 WebKits 示例。 Mac-wise Mozillas 示例有些过时了。
为了避免实现这一切,您还可以查看:
如果您还没有找到它,您可能还会找到这个 NPAPI插件介绍很有帮助。
Solving your problem with the npruntime sample is a bit hard with the details given. I suggest checking out WebKits examples from their repository. Mac-wise Mozillas samples are somewhat outdated.
To spare yourself from implementing it all, you can also take a look at:
If you haven't found it already you might also find this NPAPI plugin introduction helpful.