主要是设置QWebSetting
先要把这3个开关打开。
QWebSetting::triggerAction(QWebSettings::PluginsEnabled,true);
QWebSetting::triggerAction(QWebSettings::JavascriptEnabed,true);
QWebSetting::triggerAction(QWebSettings::JavaEnabled,true);
settings()都可以从QWebPage QWebView都可以得到,用QWebPage::setHtml()就可以将
你的<object 或者<embeded 开头的视频的html代码加进去,
这样设置之后,你可能还是不能放flash视频,因为QT对视频的播放是引入Netscape Plugins
,所以我们要下一个非IE版的flash插件,这样就可以实现了,大家从Adobe官网上就可以实现了。
Adobe® Flash® Player Plugin Installer,就这个东西,
这样你就可以播放是了。
很多人问过,其实很简单。
我在网上看到说,Flash版本为10的时候,有bug,但是在我的环境(qt4.5+vs2008)下没有问题.
[ 此帖被fifawww在2009-05-24 22:51重新编辑 ]