小程序背景音频seek的坑
发布于 4 年前 作者 xiuyingzhong 4833 次浏览 来自 分享

seek的坑太多,seek之后安卓和IOS的后续生命周期都不一样。

比如执行seek之后,进度条已经设置到对应的位置,候播放器在执行完seek或者执行seek的过程中,还可能回调onTimeUpdate方法,在该方法里面获取到的backgroudAudioManager.currentTime是seek之前的时间,在这里在设置进度条的状态,进度条就会回到之前的位置了。然后等到seek完成之后,backgroudAudioManager.currentTime变成了我们想要的位置,在设置进度条的位置,这时候就会有闪动。

下面的链接是网上别人遇到的坑

https://developers.weixin.qq.com/community/develop/doc/000e2c582c0f100906da2759d56c00

https://developers.weixin.qq.com/community/develop/doc/00062252850f60cb016a3a83254400?highLine=slider%2520%25E4%25B8%258D%25E6%25B5%2581%25E7%2595%2585

突然发下seek 在Windows电脑上还有个大坑,每次seek的位置都不对,已经发帖询问目前还没有回复https://developers.weixin.qq.com/community/develop/doc/000ecc0c698450eab61cbeb3c5bc00

回到顶部