startBluetoothDevicesDiscovery()方法安卓苹果不同
发布于 6 年前 作者 na97 2599 次浏览 来自 问答
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 回复

收到,我们确认一下。

回到顶部