收藏
回答

为什么小程序进入后台接收不到蓝牙数据?

//监听特征值变化,接收数据
function setNotifyListen(item) {


	uni.onBLECharacteristicValueChange(function(res) {


		clearReSendTimer()


		if (res != null && res.deviceId === item.mac &&
			res.serviceId === serviceUUID &&
			res.characteristicId === notify_write_uuid &&
			res.value != null) {
			var tempList = new Uint8Array(res.value)
			if (tempList[4] != 8) {
				//发送成功,收到回复索引加1
				seqIndex++
			}


			BleDataUtils.toByteArrAndCheck(item, res.value)
		} else {
			disConnectBleDevice(item)
		}
	})
}


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

1 个回答

  • Demons
    Demons
    09-12

    小程序的蓝牙功能不支持在后台运行。

    09-12
    有用
    回复
登录 后发表内容