2010-04-29 62 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