微信小程序-Android页面滚动时渲染延迟

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

{
  "config": {
    "usingComponents": {}
  }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,713评论 0 17
  • 给提问的开发者的建议:提问之前先查询 文档、通过社区右上角搜索搜索已经存在的问题。 写一个简明扼要的标题,并且...
    极乐叔阅读 14,757评论 0 3
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,196评论 4 61
  • 每个人都有每个人的强项或者说是天赋,我从小就喜欢运动,从小学三年级就早起晨跑,坚持了许多年。 凡事有关运动的事我都...
    总在成长阅读 2,962评论 3 3
  • 日精进:敬畏—进入—体验—交给—持续 1,缺啥补啥,怕啥练啥; 2,一切为我所用,所用为团队家; 3,我想变,我...
    隆非凡阅读 1,189评论 0 0