收藏
回答

[Bug] getBackgroundAudioManager属性paused

API/组件名称 终端类型 微信版本 基础库版本
getBackgroundAudioManager 客户端 6.6.1 1.9.1

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


复现:

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


操作步骤:

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

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

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


  1. 在开发者工具中

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

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



2.  在真机

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



回答关注问题邀请回答
收藏

1 个回答

  • 帅不是罪过
    帅不是罪过
    2018-06-09

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

    2018-06-09
    有用
    回复
登录 后发表内容