收藏
回答

setTimeout加入蓝牙小程序,后台运行会计时暂停

在蓝牙小程序里面加入了计时功能,选择的是setTimeout循环函数。不过在华为 honor和iPhone 7plus上进行后台运行测试的时候,会随机发生计时停止BUG。有人说这是因为微信的后台运行冻结逻辑,不知道对不对。 求助大佬!!!

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

1 个回答

  • 落水之尘
    落水之尘
    2018-08-28

    还有一个现象就是,小程序在后台运行的时候,前台运行其他程序大约5分钟左右,小程序会被清除掉

    2018-08-28
    赞同
    回复 8
    • 娇华
      娇华
      2018-08-28
      • 当小程序进入后台,客户端会维持一段时间的运行状态,超过一定时间后(目前是5分钟)会被微信主动销毁


      2018-08-28
      回复
    • 落水之尘
      落水之尘
      2018-08-28回复娇华

      那关于计时的问题呢

      2018-08-28
      回复
    • 娇华
      娇华
      2018-08-29回复落水之尘

      小程序切到后台会继续运行,但不会发起请求,五分钟后会被销毁。

      2018-08-29
      回复
    • 落水之尘
      落水之尘
      2018-08-30回复娇华

      这个请求指的是?我单独把计时函数进行测试,直接锁屏以后是没有发生过计时暂停的情况,而且时间都是超过5分钟的

      2018-08-30
      回复
    • 娇华
      娇华
      2018-08-30回复落水之尘

      就是request请求啊。给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)吧

      2018-08-30
      回复
    查看更多(3)