背景音乐模拟器和真机效果不一样
发布于 6 年前 作者 pqian 3047 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

真机(华为nova 2s)点击停止后,再点击播放,无法播放。

模拟器没有问题。

  • 预期表现

真机和模拟器一致。

点击播放-》再点击停止-》再点击播放,可以正常播放。

  • 复现路径

进入默认页面,以下情况都无法继续播放:

  1. 点击播放按钮-》点击停止按钮-》再点击播放按钮,就无法播放了。

  2. 点击播放按钮-》播放完音频-》再点击播放按钮,也无法播放

  • 提供一个最简复现 Demo

https://developers.weixin.qq.com/s/YEusSxmr709W

2 回复

你是退出小程序之后 点击暂停  然后再进入小程序播放页面无法继续播放了么

真机日志:

开始播放

tabbar-1.js:1 currentTime:2.42

tabbar-1.js:1 playTime:0

tabbar-1.js:1 formated00:00:02

tabbar-1.js:1 playTime2:2.94

tabbar-1.js:1 currentTime:4.34

tabbar-1.js:1 playTime:2.94

tabbar-1.js:1 formated00:00:04

tabbar-1.js:1 playTime2:5.26

tabbar-1.js:1 stop

tabbar-1.js:1 playTime:5.26

tabbar-1.js:1 playTime2:5.26

tabbar-1.js:1 playTime3:0

tabbar-1.js:1 playTime4:0

tabbar-1.js:1 currentTime:5.56

tabbar-1.js:1 playTime:0

tabbar-1.js:1 formated00:00:05

tabbar-1.js:1 playTime2:5.56

看起来是点击停止播放按钮后,又触发了bgAudioMannager.onTimeUpdate,时间被更新后就不能播放了

回到顶部