[Bug] getBackgroundAudioManager属性paused
发布于 6 年前 作者 qiang10 19688 次浏览 来自 问答

getBackgroundAudioManager的paused属性在开发者工具和手机真机上的表现不一致。在开发者工具中是正确的。但在手机真机中是错误的,用的Android机器。

复现:

用官方提供的此时此刻的音频。测试页面如下:

操作步骤:

  1.  进入该页面,音频自动播放

  2.  页面点击获取音频状态按钮,Console中打印出paused状态。

  3. 点击暂停音频,Console中打印出paused状态。

  1. 在开发者工具中

查看Console里的第一个打出来的音频状态是false。是正确的。

第二个音频状态是点击暂停之后再来获取的,显示true, 正确。

2.  在真机

同样的流程,结果是错误的。当音频在播放时,显示paused 为true,暂停后,paused显示是false。

1 回复

paused就是个坑,获取播放状态一点都不准

回到顶部