收藏
回答

startBluetoothDevicesDiscovery()方法安卓苹果不同

问题模块
客户端
wx.getBluetoothAdapterState({
  success: function (res) {    console.log(res)
  }
})

使用这个方法时(Android已经开启GPS服务),但是得到的discovering时Android永远得到的都是false ,而ios得到的是true ,当然

wx.startBluetoothDevicesDiscovery({
  services: ['FEE7'],
  success: function (res) {    console.log(res)
  }
})

都是在这个方法开启的前提下。而且ios可以多次执行

startBluetoothDevicesDiscovery方法,而Android第一次执行这个方法后,再次执行就会执行失败,走fail方法,而ios再次执行还会执行success方法(在手机都打开蓝牙的前提下)


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

1 个回答

  • 王翊夫if
    王翊夫if
    2017-10-13

    收到,我们确认一下。

    2017-10-13
    赞同
    回复
登录 后发表内容