我已经在 xp 和 Qt 上安装了 pyqt 4.8.1 包。我有一个像
这样的标签<object ...>
<param value='1.swf'>
<embed src='1.swf'></embed>
</param>
</object>
但是 Qt/webkit 不显示 flash。 (代码和IE或chrome都没有问题)。 Qt/webkit 支持 flash 吗?
最佳答案
您所要做的就是启用插件。请参阅 python 特定的 Qt 示例,但在 C++ 中它是这样的。
QWebPage *网页 = ... 网页->settings()->setAttribute(QWebSettings::PluginsEnabled, true);
插件由 NPAPI 加载 http://en.wikipedia.org/wiki/NPAPI
关于flash - Qt/webkit 和 flash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4348306/