想在网页中加载网易云音乐,进行播放,省去项目中需另写音乐播放器的工作,
代码如下:
m_webEngineView = new QWebEngineView(this);
m_webEngineView->load(QUrl("http://music.163.com"));
结果发现,不能播!是的,不能播!
网上搜索方案,有些说是QtWebEngine 不带mp4解码器,或说不带FLASH插件,还说需要ffmpegsumo.dll这个库,试了一下,发现并不能解决这个问题。
只需要在初始化时加入下面这段网页设置代码,就能播了!
QWebEngineSettings* settings = QWebEngineSettings::globalSettings();
settings->setAttribute(QWebEngineSettings::PluginsEnabled, true);
//s