音乐播放那块,代码都正常(没有任何报错),音乐的src地址也正确获取,能调起播放器界面,正常播放,但就是没有声音,安卓和ios真机也预览过了,都没有声音。
系统是mac的,声音输出确认没有问题。
// components/classic/music/index.js
import { classicBeh } from '../classic-beh.js'
const mMgr = wx.getBackgroundAudioManager()
Component({
behaviors: [classicBeh],
/**
* 组件的属性列表
*/
properties: {
src:String
},
/**
* 组件的初始数据
*/
data: {
playing:false,
pauseSrc: 'images/player@pause.png',
playSrc: 'images/player@play.png'
},
/**
* 组件的方法列表
*/
methods: {
onPlay(){
if(!this.data.playing){
this.setData({
playing: true
})
mMgr.src = this.properties.src
}
else{
this.setData({
playing:false
})
mMgr.pause()
}
}
}
})
请问老师,会是什么原因?