收藏
回答

小程序切到后台后如何保持持续工作?

我们的产品属于智能硬件,依靠蓝牙持续监控外设状态的。蓝牙在后台持续保持连接,ios和Android都是支持的,所以我们app可以做到,即使将app切到后台,逻辑依旧工作的。但是我们现在开发小程序,发现小程序如果不在前端,比如被切到后台,或者微信被切到后台,监听程序一会就不工作了,但是微信在后台应该是活的,因为有消息到就会通知。不知道这个需求怎么可以做到?


我们看到播放音频有似乎有background模式,不知道蓝牙这部分是否也可以呢?iOS系统中,后端播放音乐和蓝牙保持长连接都是支持后端活跃的。


望官方人员或有经验的大牛指导一下,谢谢。

回答关注问题邀请回答
收藏

5 个回答

  • 阿白
    阿白
    10-18

    你好,请问解决了吗


    10-18
    有用
    回复
  • 橘猫先生
    橘猫先生
    01-05

    请问您的问题解决了吗?我最近也是在做蓝牙,但是小程序切后台请求之类的就断了


    01-05
    有用
    回复 1
    • 嘲风💍
      嘲风💍
      03-27
      我们最近也在做蓝牙后台保活,因为要持续监听拿取数据。不知道有没有解决方案
      03-27
      回复
  • 朱文鑫
    朱文鑫
    2023-02-08

    问一下这个bug解决了吗


    2023-02-08
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-08-28

    你好,当小程序进入后台,客户端会维持一段时间的运行状态,超过一定时间后(目前是5分钟)会被微信主动销毁

    小程序的运行机制可以了解下:https://developers.weixin.qq.com/miniprogram/dev/framework/operating-mechanism.html


    2018-08-28
    有用
    回复 1
    • 亚威 ᵞᵃᵃᵛⁱ
      亚威 ᵞᵃᵃᵛⁱ
      2019-10-17
      背景音乐的播放的时候,进入后台一段时间,背景音乐还能继续播放,还能操作上一首下一首。播放进度等信息不记录了,这种情况,也是小程序销毁了吗?这种销毁机制是什么样的
      2019-10-17
      1
      回复
  • 卢霄霄
    卢霄霄
    2018-08-28

    微信在iOS上,进入后台一阵后应该是死的,收到消息是来自iOS推送。你也许会遇见这种情况,就是消息收到了,但是打开微信,因为网络不好,加载不出来刚刚收到的消息。

    2018-08-28
    有用
    回复
登录 后发表内容