赞
踩
1、在app.json中配置一下
{
"pages": [
"pages/index/index"
],
"requiredBackgroundModes":["audio"],
2、在要播放音乐的页面js文件中操作
Page({ /** * 页面的初始数据 */ data: { }, player(audio) { var that = this //title不写或放空会报错哦,即使不报错ios系统会不播放,所以必须加 audio.title = '新年快乐' //这点需知微信小程序上线不能超过2M,音乐文件会很大,所以要放在服务器上才可以 audio.src = '音乐文件在服务器上的地址' //音乐播放结束后继续播放此音乐,循环不停的播放 audio.onEnded(() => { that.player(wx.getBackgroundAudioManager()) }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function () { //页面加载播放音乐 this.player(wx.getBackgroundAudioManager()) }, onShow: function () { //页面显示播放音乐 this.player(wx.getBackgroundAudioManager()) }, /** * 生命周期函数--监听页面卸载 */ onUnload: function() { //离开页面是停止播放音乐 wx.getBackgroundAudioManager().stop(); }, /** * 生命周期函数--监听页面隐藏 */ onHi
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。