收藏
回答

蓝牙api,安卓订阅通知, 写入特征后, 特征改变回调不执行,

问题模块
开发者工具


  1. 蓝牙api,安卓订阅通知, 写入特征后, 特征改变回调不执行,iOS执行

如果您确认安卓订阅特征通知后,  特征改变后,会执行特征改变回调请告诉我.

2.iOS获取不到蓝牙advertisData, iPhone SE 测试无advertisData,

3.device.name, iOS返回蓝牙设备名称, 安卓返回蓝牙completeLocalname

4.wx.onBluetoothDeviceFound(function (res)  res值,iPhone和安卓返回类型不一致

最后一次编辑于  2017-05-19
回答关注问题邀请回答
收藏

2 个回答

  • kun peng
    kun peng
    2017-05-25

    小程序更新好, 安卓订阅特征, 订阅失败, 错误码 10008

    2017-05-25
    赞同
    回复
  • kun peng
    kun peng
    2017-05-20

     wx.notifyBLECharacteristicValueChange({

                                  state: true,

                                  deviceId: deviceId,

                                  serviceId: serviceId,

                                  characteristicId: characteristicId,

                                  success: function (res) {

                                    console.log("订阅成功 =" + characteristicId)

                                    wx.onBLECharacteristicValueChange(function (res) {

                                      console.log("特征改变" + res)

                                    })

                                  },

                                  complete: function (res) {

                                    console.log("订阅结果 =" + res.errMsg)

                                  }

                                })

    订阅成功 后,数据写人,  onBLECharacteristicValueChange   iOS回调执行, 安卓回调不执行

    2017-05-20
    赞同
    回复