d.player = uni.createInnerAudioContext();
d.player.autoplay = true;
d.player.src = annex.path; //服务器地址
d.player.onPlay(() => {
console.log('play sound');
});
d.player.onStop(()=>{
annex.status=""
})
d.player.onEnded(()=>{
d.player.stop();
})
d.player.onError((res:any) => {
console.log(res);
d.player.stop();
uni.showToast({
icon:"none",
title:JSON.stringify(res)
})
// 多次会调用播放新的文件时,提前销毁实例,可避免-99错误
});
0 个回复