Встраивать flash в пользовательское приложение для настольного компьютера, используя NPAPI - PullRequest
3 голосов
/ 13 марта 2009

Примечание. Пожалуйста, не отвечайте , просто используйте Adobe AIR". Мне известно об этом, и в данной ситуации это не применимо.

Я просматривал справочную информацию по Gecko Plugin API .

Я предполагаю, что мне придется реализовать все необходимые функции на стороне браузера. Моя цель - получить доступ к графическому выводу Flash на низком уровне, чтобы интегрировать их в приложение вместе с другим собственным кодом. Adobe AIR - это возможность в будущем, но производительность этого проекта пока еще не достаточно хороша.

Кто-нибудь знает проект с открытым исходным кодом, который выступает в качестве хоста плагина NPAPI? Я полагаю, альтернативы - извлечь необходимые биты из WebKit и т. Д.

Ответы [ 2 ]

7 голосов
/ 14 марта 2009

Да, посмотрите ScreenweaverHX:

http://haxe.org/com/libs/swhx

http://code.google.com/p/screenweaver-hx/

НТН

0 голосов
/ 15 июля 2011

nspluginwrapper реализует npapi на стороне браузера для создания прокси-сервера, позволяющего использовать 32-битные плагины в 64-битном браузере, и содержит меньше строк кода, чем браузер, может быть хорошей отправной точкой, если вы захотите его реализовать.

также может быть не связанным, но нацеленность на аналогичную среду - без хрома, производная от Firefox, который является легковесным браузером без интерфейса, который полезен для создания настольных приложений из html, javascript и плагинов.

...