收藏
回答

小程序最小化,计时器渲染问题

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 6.5.3 2.0.0

客户端存在一个计时器,用setInterval进行倒计时,


然后小程序最小化,按home键到桌面或者回到微信时,

ios上计时器有时会停止在退出的时刻,再次回来时会在当前继续倒计时;

安卓会出现计时器快速跳转到倒计时的正确时刻,

这是BUG吗?还是小程序的运行机制问题!



最后一次编辑于  2018-10-30  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 半寸灰
    半寸灰
    置顶回答2018-10-30

    ios机制

    楼主可以  浏览器 搜索北京时间

    然后把浏览器 放后台   你就会发现   浏览器应用被冻结   时间  还是上次  放后台的时间  然后继续计时  。

    而安卓的   放后台了  时间 还在继续计时

    2018-10-30
    赞同
    回复 1
    • Sseakom
      Sseakom
      2018-10-31

      安卓有时候时间会快速地跳,真是个坑啊,也就是计时器一次性执行了

      2018-10-31
      回复
  • 拾忆
    拾忆
    2018-10-30

    通过onShow的时候再重新获取当前时间计算下吧

    2018-10-30
    赞同
    回复