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