Как интегрировать flash player в GeckoFX без xulrunner

#c# #flash #geckofx

#c# #flash #geckofx

Вопрос:

Я использую приложение C # Forms, которое интегрирует браузер GeckoFX для доступа к веб-странице. Веб-страница предназначена для использования Flash.

Мне удалось интегрировать драйвер Flash в более старую версию GeckoFX (33.0), использующую xulrunner. Драйвер flash (NPSWF32.dll ) просто помещается в каталог xulrunner plugins, и все работает нормально.

Однако я не могу запустить проект с последними версиями GeckoFX (например. 45.x), которые не основаны на xulrunner. Есть ли какие-либо идеи, куда я должен поместить NPSWF32.dll ?

Комментарии:

1. Flash пошел по пути динозавра

2. Я успешно включил flash в версии 45, но не в версии 60. В папке у меня есть исполняемый файл моего приложения и папка с именем Firefox, которая содержит файлы дистрибутива geckofx. Внутри этой папки Firefox я создал папку с именем plugins и скопировал NPSWF32.dll . В моем приложении у меня есть Xpcom. Инициализировать («Firefox»); и я могу использовать flash.

3. Отлично, это сработало для меня, v45! Спасибо