为什么使用微信小程序蓝牙api获取不到蓝牙设备名称
- 当前 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就可以看到了。