为什么使用微信小程序蓝牙api获取不到蓝牙设备名称
发布于 6 年前 作者 yong26 2760 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

为什么使用微信小程序蓝牙api获取不到蓝牙设备名称,localName和name都为空?这个问题比较急哦!

  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

wx.onBluetoothDeviceFound获取蓝牙设备。

3 回复

是可以拿到的,修改index目录下的index.js,将onBluetoothDeviceFound函数替换一下:

wx.onBluetoothDeviceFound(function (devices) {

devices.devices.forEach(device => {

if (!device.name && !device.localName) {

return

}

console.log(‘pass:’, device)

})

temp.push(devices)

that.setData({

devices: temp

})

})

真机调试,然后监控console就可以看到了。

网址点击不进去

把蓝牙设备重启试试,距离近点试试

回到顶部