收藏
回答

如何解决背景音频暂停延迟问题?

写了个音频播放的控件,使用的backgroundAudio

代码片段:https://developers.weixin.qq.com/s/qDLUXCm77ft2

为了获取音频的时长,在开始时play,然后pause暂停,

详见:components/audioPlayer/audioPlayer

使用A部分代码时

(1)编辑器控制台会报错,音频能正常暂停并获取音频时长

(2)手机端不能正常暂停,但是可获取时长

使用B部分代码时

(1)编辑器控制台不报错,音频能正常暂停并获取音频时长

(2)手机端不能正常暂停,但是可获取时长

使用C部分代码时

(1)编辑器控制台不报错,音频能正常暂停并获取音频时长,但是由于延迟3秒导致音频会出现声音过后才会暂停,控制台显示时不到3秒时暂停的

(2)手机端可以正常暂停,也可获取时长,手机端暂停时,由于延迟3秒导致音频会出现声音过后才会暂停,手机端好像进度不到2秒时就暂停了

有可以获取时长并且避免出现漏声音的方法么?

代码片段:https://developers.weixin.qq.com/s/qDLUXCm77ft2

最后一次编辑于  2021-09-27
回答关注问题邀请回答
收藏
登录 后发表内容