var isMusicPlay = this.data.isMusicPlay;
var postData = this.data.postData;
var backgroundAudioManager = wx.getBackgroundAudioManager();
if(isMusicPlay) {
backgroundAudioManager.pause();
this.setData({
isMusicPlay: false
})
}
else {
//设置title,src等属性不能放在外部, 否则可能会造成无法停止播放
backgroundAudioManager.title = postData.music.title;
backgroundAudioManager.coverImgUrl = postData.music.coverImg;
// 设置了 src 之后会自动播放
backgroundAudioManager.src = postData.music.url;
backgroundAudioManager.play();
this.setData({
isMusicPlay: true
})
}
小程序backgroundAudioManager.pause()无法停止播放的原因
本文介绍了一个小程序中音乐播放控制的实现方法,通过判断音乐播放状态并利用wx.getBackgroundAudioManager()进行暂停和播放操作,详细展示了如何在小程序环境中动态设置和控制背景音频。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Yolo-v8.3
Yolo
YOLO(You Only Look Once)是一种流行的物体检测和图像分割模型,由华盛顿大学的Joseph Redmon 和Ali Farhadi 开发。 YOLO 于2015 年推出,因其高速和高精度而广受欢迎

被折叠的 条评论
为什么被折叠?



