QWebEngineView中播放在线音乐失败的问题
来源:互联网 发布:proteus怎么仿真单片机 编辑:程序博客网 时间:2024/05/18 02:14
想在网页中加载网易云音乐,进行播放,省去项目中需另写音乐播放器的工作,
代码如下:
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); //settings->setAttribute(QWebEngineSettings::JavascriptEnabled, true);
或者:
m_webEngineView = new QWebEngineView(this);m_webEngineView->load(QUrl("http://music.163.com"));m_webEngineView->page()->settings()->setAttribute(QWebEngineSettings::PluginsEnabled, true);
即可!
转载请附原博文链接:http://blog.csdn.net/liukang325/article/details/70332309
0 0
- QWebEngineView中播放在线音乐失败的问题
- 在线音乐播放问题全解
- jplayer 实现的在线音乐播放器,功能完善中
- iPhone下播放在线音乐视频等问题
- 在线音乐播放器的推荐机制
- 在线音乐播放器(ajax请求网络中免费的api)
- symbian在线音乐播放器
- 在线音乐播放器
- Jamendo在线音乐播放器
- 在线音乐播放器单例
- 在线音乐视频播放器
- Android 在线音乐播放器
- ubuntu在线音乐播放器
- Android播放在线音乐文件
- 绝对给力的源码,在线音乐播放器完整项目
- jamendo_android 一个开源的Android在线音乐播放器实例
- jamendo_android 一个开源的Android在线音乐播放器实例
- Android 数据抓取——在线音乐播放器的实现
- [JZOJ5082].【GDSOI2017第三轮模拟】Informatics Training
- CentOS7.2装tomcat7
- 一. 基础总结
- PHP CLI 在WIN环境下传参出现部分中文乱码
- HTML5中form表单中的role属性
- QWebEngineView中播放在线音乐失败的问题
- react-router4 实现按需加载
- 从单例模式挖到内存模型(四)----java内存模型
- memset 、ZeroMemory和 “={0}” 三者区别
- PHP YII框架开发安全基本准则
- zzuli 2130 hipercijevi bfs + 链式前向星 + 输入外挂
- 先中序构建二叉树
- Vue的自定义控件
- Maven 实战系列之在Windows上安装Maven