Пример плагина 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.

Другие вопросы по тегам