getBackgroundAudioManager的paused属性在开发者工具和手机真机上的表现不一致。【】绘图中的clip()方法失效&微信小程序开发。在开发者工具中是正确的。但在手机真机中是错误的,用的Android机器。
复现:
用官方提供的此时此刻的音频。测试页面如下:

操作步骤:
1. 进入该页面,音频自动播放
2. 页面点击获取音频状态按钮,Console中打印出paused状态。
3. 点击暂停音频,Console中打印出paused状态。
在开发者工具中
查看Console里的第一个打出来的音频状态是false。是正确的。
第二个音频状态是点击暂停之后再来获取的,显示true, 正确。

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

微信小程序开发相关问题解答;本文来自微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
帅***:
paused就是个坑,获取播放状态一点都不准
本文网址:http://www.91bianli.com/kaifazhinan/72229.html