Установите плагин Flash Player на xulrunner 22.0

Я использую GeckoFX, работающий на xulrunner 22.0, и он отлично работает. Но когда дело доходит до загрузки веб-сайта с помощью Flash, он не загружает содержимое Flash.

Я пытался установить плагин Flash Player на xulrunner, но у меня ничего не вышло.

При установке я скопировал файл NPSWF32_11_7_700_224.dll в каталог / plugins / в каталоге xulrunner. и FlashPlayerApp.exe в сам каталог xulrunner. И все равно ничего.

Кто-нибудь знает, как заставить эту вещь работать?


person Joe Almore    schedule 24.08.2013    source источник
comment
В моем случае проблема заключалась в том, что я использовал ‹iframe› вместо ‹browser› для отображения веб-контента.   -  person bartolo-otrit    schedule 19.01.2016


Ответы (1)


Попробуйте отключить блокировку

GeckoPreferences.Default["extensions.blocklist.enabled"] = false;
person vmas    schedule 24.08.2013
comment
Ты гений @vmas !!!, откуда у тебя эта суперсекретная строчка кода ?? Я просто добавил строчку после инициализации Xpcom и она работает. Спасибо. В любом случае, никому, кто занимается этим, нет никакой необходимости копировать какие-либо файлы куда-либо, просто установите Flash Player (Shockwave), и xulrunner загрузит его с помощью HKLM / Software / MozillaPlugins /. Основы работы с Gecko - person Joe Almore; 25.08.2013
comment
Это старая проблема. Я тестировал Geckofx 18 с файлами из Firefox 18. В этом случае вы можете увидеть заполнитель, который говорит: Этот плагин отключен. В Geckofx / Firefox-22 нет заполнителя, но работает аналогично. - person vmas; 25.08.2013