NPAPI 的 npruntime 示例插件 (c++) 无法在 mac OSX 10.5 上运行

发布于 2024-08-30 09:24:55 字数 308 浏览 5 评论 0原文

我在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抚你发端 2024-09-06 09:24:55

根据给出的详细信息,使用 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文