收藏
回答

后台运行小程序时 蓝牙接收不到设备返回值

情景:为和设备保持连接会发送心跳包;

问题:当小程序切换到后台运行时,保持发送心跳包,然而接收不到设备返回值,导致判断超时。请问 当小程序处于后台运行时,ble是否处于关闭状态?

最后一次编辑于  03-29
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    04-17

    你好,当小程序处于后台运行时,如果ble设备几分钟不操作会自动断开。

    04-17
    赞同
    回复 1
    • 学无止进
      学无止进
      05-05

      您好,我锁屏之后。发现蓝牙不能正常获取数据了。请问一下怎么在锁屏之后还能获取蓝牙的数据呢?比如iOS可以新建一行 Required background modes , 加入下面两项。App shares data using CoreBluetooth 和 App communicates using CoreBluetooth,就可以在锁屏之后获取蓝牙数据。小程序好像没有这方面的权限设置。

      05-05
      回复