Qt/вебкит и флеш

Я установил pyqt 4.8.1 на xp и Qt в пакете. у меня есть такой тег

<object ...>
<param value='1.swf'>
<embed src='1.swf'></embed>
</param>
</object>

Но Qt/webkit не показывает flash. (нет проблем с кодом и IE или хромом). Поддерживает ли Qt/webkit flash?


person imez    schedule 03.12.2010    source источник


Ответы (2)


Все, что вам нужно сделать, это включить плагины. См. Пример Qt, специфичный для Python, но в С++ он такой.

QWebPage *webpage = ... webpage->settings()->setAttribute(QWebSettings::PluginsEnabled, true);

Плагины загружаются с помощью NPAPI http://en.wikipedia.org/wiki/NPAPI.

person Zack Bartel    schedule 28.02.2011

используйте AC_RunActiveContent.js. для вашего встраивания во флэш-память он работает во всех браузерах. Он включен в качестве стандартного метода встраивания в Dreamweaver, но его можно загрузить, если вы предпочитаете использовать другое решение. вы можете скачать его здесь -->текст ссылки

person Digunderground    schedule 03.12.2010
comment
спасибо за ваш ответ. но я думаю, что проблема связана с отключенным флеш-плагином (а не с флеш-тегом), и я пытаюсь включить плагин в pyqt/qtwebkit. и как это сделать? - person imez; 04.12.2010