最近在做一个音乐播放器,在实现播放进度条、歌词定位时遇到了问题:
在背景音频播放进度更新事件里调用setData实现播放进度条、歌词定位功能,播放过程中去滑动页面,在Android会导致数据渲染延迟。
原因:小程序在Android下,滚动会导致所有异步阻塞,包括setInterval、setTimeout等。
解决:在页面配置文件里(即.json文件)添加usingComponents字段即可解决问题。
{
"config": {
"usingComponents": {}
}
}
网友评论