微信版本号:8.0.45
基础库 3.3.1
手机系统:安卓13
手机品牌:小米11 pro
手机自带系统:MUI 14.0.11
微信版本号 8.0.45
步骤
1.正常连上一台设备,本地保存上一次已连接设备的deviceId。
2.把设备断电(关键步骤,如果不断电,是没问题的)。
3.重启小程序,调用connect(devId),devId即上一次保存的,尝试恢复连接。
无论设置timeout多少毫秒,最终都是30秒后,返回连接失败
function connect(devId){
console.log(util.tag(TAG) + "开始连接:" + devId)
wx.createBLEConnection({
deviceId: devId,
timeout : CONNECTION_TIMEOUT,
success : (res) =>{
console.log(util.tag(TAG) + "连接成功:", res)
},
fail : (res) =>{
console.log(util.tag(TAG) + "连接失败:", res)
}
})
}
同样的问题,代码片段:
https://developers.weixin.qq.com/s/YN6rnDmK7mO8