收藏
回答

notifyBLECharacteristicValueChange 在ios设备报错10007?

使用wx.notifyBLECharacteristicValueChange(Object object)时 安卓机监听正常 ios机就会报错10007

两个uuid是一样的

最后一次编辑于  2023-04-21
回答关注问题邀请回答
收藏

1 个回答

  • Demons
    Demons
    2023-04-21

    参考一下文档https://developers.weixin.qq.com/miniprogram/dev/api/device/bluetooth-ble/wx.notifyBLECharacteristicValueChange.html

    2023-04-21
    有用
    回复 2
    • Guts
      Guts
      2023-04-21
      使用getBLEDeviceServices获取到下发和接收的uuid后
      使用getBLEDeviceCharacteristics获取服务特征值后
      使用notifyBLECharacteristicValueChange启用 notify 功能 这一步打印错误信息为10007 安卓机可正常调用后面数据接收onBLECharacteristicValueChange
      2023-04-21
      回复
    • Guts
      Guts
      2023-04-21
      ios和安卓的代码是一样的 但是安卓是可以接收到数据返回的
      2023-04-21
      回复
登录 后发表内容