小程序背景音频stop后再src赋值,真机上不播放。
发布于 6 年前 作者 leizhou 3057 次浏览 来自 官方Issues

步骤:

1.点击其中一段音频,从当前音频开始播放;

2.点击其中一段音频,当该音频播放未结束,再次点击同段音频;

结果:

在开发者工具上重复点击音频时,该音频重新播放,且上段音频结束播放

在真机模式下,重复点击同段音频,本段音频播放结束,未进行重复播放

期望:

第一次点击,音频播放未结束,再次点击本段音频,本段音频重新开始播放

2 回复
  1. 建议播放结束(stop)和播放(play)的一起使用时,相隔一段时间,真机在stop后立即play,是不会播放音频的;


  2. 在背景音频stop之后,backgroundAudioManager的src属性会变为空值,这个要注意;


  3. 微信7.0.5版本的浮窗功能,可以显示当前正在播放的背景音频,通过这个浮窗关闭的背景音频,属于stop停止播放,平时也可以通过这个方式来测试 onStop 的相关逻辑

回到顶部