采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我的理解是:onChange事件可以监听到进度条时刻移动的距离,设置了progress和movableDis参数,在onTouchEnd事件里获取这两个参数和时间,最后就是通过backgroundAudioManager.seek()找到最后change事件移动的进度duration * this.data.progress / 100,总时长*进度/100份,这样就联动了吧
同问,没有接口可以提供时间跳转完成的状态, onSeeking和onSeeked不起作用。
seek()不是么么,通不过它改变当前播放进度,我试过,我问题里讲到的代码,是可以去掉的
当前歌曲的进度条就是当前歌曲的总时长*滚动条拖动的距离/总长度 如果我没记错的话
登录后可查看更多问答,登录/注册
横跨小程序端、云后端、CMS一站式云开发的小程序全栈课程
3.6k 20
1.5k 4
1.9k 1
2.4k 1
2.3k 13