2010-04-29 63 views
0

我在Mac OSX 10.5上编译了Mozilla NPAPI插件示例npruntime。 它给我一个libnprt.dylibnpruntime NPAPI的示例插件(C++)无法在mac OSX 10.5上运行

我捆绑这个dylib与适当的plist。

在加载插件时,NP_GetMIMEDescription()被调用(我正在记录这个),但它不在NP_GetEntryPoints()内部。

代码的一部分如何加载和部分不是?

你能提出任何其他文档或示例代码吗? 任何关于“如何为Mac制作NPAPI插件”的提示?

先感谢 -Parimal达斯

回答

0

与npruntime样解决你的问题是有点硬与给出的细节。我建议从他们的存储库检查WebKits示例。 Mac智能Mozillas样本已经过时了。

要实现这一切就饶了自己,你也可以看看:

如果你还没有找到它,你可能会发现这个NPAPI plugin introduction有帮助。

+1

colonelpanic.net的确是我的出发点:) 这里的示例代码(http://nativeclient.googlecode.com/svn-history/r168/trunk/nacl/googleclient/native_client/third_party/npapi_plugin/)工作正确......虽然有一些调整。 我在建立FireBreadth的问题时,必须检查最新的。 非常感谢 – 2010-04-30 09:20:39

+0

如果您继续发生FireBreath的构建问题,请加入Google小组,并向我们提问!我们会尽力帮助你。 – taxilian 2010-05-15 20:04:40