机型:PHB110arm64-v8a
微信版本:8.0.40
系统:33
微信号:Designer_Andy
时间:2020.9.18 10:00
报错内容:
安卓机型报错
errCode: 10003
errMsg: "createBLEConnection:fail:connection fail status:22"
errno: 1509001
代码:
// 连接蓝牙 获取服务
const connectBluetooth = (deviceId) => {
// 连接蓝牙
uni.createBLEConnection({
deviceId, // 搜索到蓝牙设备地址
success: (res) => {
console.log('蓝牙连接成功', res)
connectState.isScanDeviceLoading = true
connectState.isScanDeviceSuccess = true
// 连接成功,获取服务,拿到喜羊羊设备主服务uuid,需要延迟一下,防止连接成功立即获取服务号获取不到
servicesTimer.value = setTimeout(() => {
clearTimeout(servicesTimer.value)
onGetBLEDeviceServices()
}, 1000)
},
fail: (error) => {
console.log('连接蓝牙失败', error)
// 连接蓝牙失败
if (error.errCode === 10003) {
connectState.isScanDeviceSuccess = false
successIndex.value = 0
uni.stopBluetoothDevicesDiscovery()
searchBluetooth()
}
}
})
}
我也会报这个错,但是重启设备就正常了,是什么原因?
小米android14也遇到这个问题,求解答。