QT4 QWebview显示视频一片黑,小白求大神指点,网上没找到解决方案,代码如下
QWebSettings *settings = QWebSettings::globalSettings();
settings->setAttribute(QWebSettings::PluginsEnabled,true);
settings->setAttribute(QWebSettings::JavaEnabled,true);
settings->setAttribute(QWebSettings::JavascriptEnabled,true);
settings->setAttribute(QWebSettings::JavascriptCanOpenWindows,true);
settings->setAttribute(QWebSettings::JavascriptCanAccessClipboard,true);
settings->setAttribute(QWebSettings::DeveloperExtrasEnabled,true);
settings->setAttribute(QWebSettings::SpatialNavigationEnabled,true);
settings->setAttribute(QWebSettings::LinksIncludedInFocusChain,true);
settings->setAttribute(QWebSettings::AcceleratedCompositingEnabled,true);
settings->setAttribute(QWebSettings::AutoLoadImages,true);
// ui->webView->load(QUrl("http://v.qq.com/cover/1/1l62pv50l5qzt1e.html?vid=z0126s1lazw"));//webview加载地址
QFile h("D:/QTproject/Car/video.html");
h.open(QIODevice::ReadOnly);
if(h.error() == QFile::OpenError)
{
qDebug("ss","sss");
}
ui->webView->setHtml(QString::fromUtf8(h.readAll().constData()));
h.close();
ui->webView->show();
我的html文件在网页中是这样的
在程序中是这样的