gpt4 book ai didi

QtWebKit不安装flash播放器播放HTML5视频

转载 作者:可可西里 更新时间:2023-11-01 12:52:33 25 4
gpt4 key购买 nike

安装最新的 Flash 播放器,并启用插件,我的简单示例可以播放 youtube 视频

操作系统:windows 7

Qt:4.7.4(32 位和 64 位均可)

但是,根据“http://www.youtube.com/html5”,我的示例浏览器支持“Video tag”和“H.264”,我想知道为什么我不能只禁用插件并播放视频像往常一样?我已按照“在 YouTube 的 HTML5 播放器中观看视频”的步骤进行操作 http://googlesystem.blogspot.com/2010/08/watch-video-in-youtubes-html5-player.html

但是一点用都没有~

这是我的代码:

int main(int argc, char *argv[])
{

QApplication a(argc, argv);

//QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);

QWebView *view = new QWebView();
view->load(QUrl("http://www.youtube.com/watch?v=cTl3U6aSd2w&html5=True"));
view->show();
return a.exec();
}

是否缺少任何代码或我应该启用其他任何东西?

谢谢。

最佳答案

我认为您使用的版本不支持 html5 视频。

来自 QtWebKit 页面:

Web Developer Features

These are some of the new features present in QtWebKit-2.2:

Support for HTML5 media (audio/video)

http://trac.webkit.org/wiki/QtWebKitFeatures22#WebDeveloperFeatures

QtWebKit 2.2 包含在 Qt-4.8 中。

关于QtWebKit不安装flash播放器播放HTML5视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8650119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com