Пример автономного хостинга приложений NPAPI - PullRequest
1 голос
/ 06 декабря 2010

Кто-нибудь может указать мне на источник с открытым исходным кодом образца автономного приложения хостинга NPAPI adobeflash?

1 Ответ

0 голосов
/ 06 декабря 2010

Ну, я не знаю ни одного проекта, который бы уже делал это, но есть кусочки FireBreath , которые можно было бы использовать для достижения этой цели.Вам понадобится много понимания того, как работает NPAPI.По сути, вам нужно создать свои собственные функции NPN_ *, которые вы можете предоставить плагину flash npapi (который может быть основан на проекте NPAPIHost в FireBreath, который должен стать именно этим, но не завершен), а затем загрузитьплагин, как обычно бы браузер.Возможно, вам придется создать поддельный NPObject «Окно» и, возможно, другие, что можно сделать с помощью JSAPI в FireBreath.это можно расширить, чтобы сделать это.Если вы готовы внести код обратно, я бы хотел дать вам несколько советов и помочь вам, когда вы застряли;это работает в проекте, который я собирался сделать в течение долгого времени (для тестирования плагинов для FireBreath).Зайдите в комнату IRC, если вам интересно.

Если нет, вы все равно сможете найти какой-нибудь полезный код в проекте FireBreath, который поможет вам на вашем пути.Удачи!

...