安卓手机通过设备的deviceID获取所有服务失败 报10004

发布于 7 年前作者 yong1312070 次浏览最后编辑 7 年前来自 ask

与蓝牙设备连接成功后,在ios上通过

wx.getBLEDeviceServices({  // 这里的 deviceId 需要已经通过 createBLEConnection 与对应设备建立链接
  deviceId,
  success(res) {    console.log('device services:', res.services)
  }
})

输入deviceId可以获取到设备的所有services,可是在Android上确报10004错误,测试很多次,在Android设备上有一两次可以获取成功,在ios上每一次都是成功的,请问一下这是什么原因?

1 回复