小程序wx.getBackgroundAudioManager真机上暂停后会重新
发布于 6 年前 作者 zxiao 18438 次浏览 来自 问答

使用wx.getBackgroundAudioManager的时候在除6s ios10.2系统时点击暂停后再播放音乐会重头开始播放,出现问题的机型有安卓的小米6,以及ios12的7都会出现暂停后重新开始的问题,6s则会出现swper卡顿,图片加载不全,以及

animation-play-state

样式的失效。

4 回复

谢谢楼主么么哒

麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),麻烦补充下机型、微信版本。

你好你的IOS播放有声音吗?怎么解决的 我的安卓有声音IOS没有。能帮帮忙吗

BackgrounpAudioManager.play()可以解决你暂停音频后,重新播放音频。但是如果你的音频播放完一次后,再次点击播放按钮,BackgrounpAudioManager的src需要重新赋值,才能继续播放。如果此时再使用BackgrounpAudioManager.play()会无效。这是我在开发音频中发现的问题,希望能帮到你。

回到顶部