代码:
uni.createBLEConnection({
// 这里的 deviceId 需要已经通过 createBLEConnection 与对应设备建立链接
deviceId,
success: res => {
console.log(res);
this.getSystemInfo();
},
fail: e => {
console.log('连接低功耗蓝牙失败,错误码:' + JSON.stringify(e));
if (e.errCode !== 0) {
initTypes(e.errCode);
}
}
});
然后log输出是:
连接低功耗蓝牙失败,错误码:{"errno":1509007,"errCode":-1,"errMsg":"createBLEConnection:fail:already connect"}
这个
"errCode":-1是什么?官方文档上没有写,连接失败,我应该怎么做?
发生的场景:有时候会连接不上蓝牙,大多时候都是正常可以连接的。就是说时好时坏,我需要了解这个-1是什么意思,当出现这个问题我应该如何写补充代码?
有知道的同学欢迎发表你的见解,谢谢啦
AstarHua (作者)
是的,log上显示已经连接。但是,实际上并没有,因为设备上的蓝牙显示处于未连接状态(保证设备准确)。
2023-07-27 16:02
秋凡
回复 AstarHua: 哦哦 这个就得问问官方老哥了 哈哈
2023-07-27 17:13
2***@qq.com
回复 AstarHua: 兄弟,我也遇到这个问题了,请问你解决了吗
2023-12-12 18:23