音乐可以在开发工具模拟器上播放正常,但是在真机上无法播放,打开调试,报了看不懂的错,但是在模拟器是可以正常播放的,请问讲师这是怎么回事?

来源:10-11 完成音乐播放

Bob6666

2018-08-11

http://img.mukewang.com/szimg/5b6ee5f30001af4712422208.jpg

写回答

4回答

文燚

2018-08-12

fail title is nil! => 失败 标题是零!给 backgroundAudioManager 对象加上一个 title 属性就好了。
//img.mukewang.com/szimg/5b7041c10001272008450274.jpg

2
0

慕运维2471188

2018-11-23

文燚同学的回答是对的,是因为最新的小程序文档提到title是必填项https://developers.weixin.qq.com/miniprogram/dev/api/media/background-audio/BackgroundAudioManager.html

string title

音频标题,用于原生音频播放器音频标题(必填)。

除了文燚同学的回答以外,还需要在classic.wxml的music组件中增加

title="{{classic.title}}"


1
1
negrochn
恩,加上title后就不报错了
2018-12-10
共1条回复

runzx

2018-08-12

你的src是什么? 截张代码图来看

0
0

7七月

2018-08-12

代码和课程一样吗?下载源码 试试 有这个问题吗?

0
1
Bob6666
代码写的和你的一样,刚才用安卓机测试了一下,安卓机可以正常播放,但是IOS系统手机不能播放,提示大概是音频控制对象不识别吧
2018-08-12
共1条回复

纯正商业级微信小程序应用实战,全方位小程序特性讲解

真实数据的高质量小程序项目,学会直接工作

4782 学习 · 2125 问题

查看课程