第一个微信小程序(四)音乐播放、暂停、后台播放功能实现
暂时写一个简单的播放暂停功能,以后继续完善
<!-- 暂停播放按钮 -->
<image src="{{shifouplay?'/images/zt.png':'/images/bf.png'}}" class='playImg' catchtap='onMusicTap'></image>
onMusicTap:function(){
var shifouplay = this.data.shifouplay;
if (shifouplay) {
wx.pauseBackgroundAudio();
this.setData({
shifouplay: false
})
} else {
wx.playBackgroundAudio({
dataUrl: this.data.musicUrl
})
this.setData({
shifouplay: true
})
}
},
在app.json中添加***“requiredBackgroundModes”: [“audio”]***可以实现后台播放
| 属性 | 类型 | 必填 | 描述 | 最低版本 |
|---|---|---|---|---|
| requiredBackgroundModes | string[] | 否 | 需要在后台使用的能力,如「音乐播放」 |
此外,还有很多其他全局配置属性,在文档中都可以看到
全局配置官方文档地址
图片:


欢迎大家指正

浙公网安备 33010602011771号