Пример плагина npruntime (C++) NPAPI не работает на Mac OSX 10.5
Я скомпилировал пример плагина Mozilla NPAPI npruntime для Mac OSX 10.5. Это дает мне libnprt.dylib
Я связываю этот dylib с надлежащим списком.
При загрузке плагина вызывается NP_GetMIMEDescription() (я регистрирую это), но он не входит в NP_GetEntryPoints().
Как часть кода загружается, а часть нет?
Можете ли вы предложить мне любую другую документацию или пример кода? Любой свет на "Как сделать плагин NPAPI для Mac"?
Заранее спасибо -Parimal Das
1 ответ
Решить вашу проблему с примером npruntime довольно сложно с указанными деталями. Я предлагаю проверить примеры WebKits из их репозитория. Образцы Macz-Mozillas несколько устарели.
Чтобы избавиться от всего этого, вы также можете взглянуть на:
- QtBrowserPlugin
- FireBreath (поддержка Какао находится в стадии разработки, хотя в данный момент)
Если вы еще не нашли его, возможно, вам также пригодится введение в плагин NPAPI.