l***@tsingning.com
l***@tsingning.com
  • 发布:2023-07-17 18:12
  • 更新:2023-07-17 18:12
  • 阅读:145

【报Bug】小程序蓝牙偶尔会出现无法连接设备

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win 10

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

第三方开发者工具版本号: Android 13

基础库版本号: WeChatLib: 2.31.1 (2023.5.31 23:36:58)

项目创建方式: HBuilderX

示例代码:

uni.createBLEConnection({
deviceId,
success: (res) => {
uni.hideLoading();

                    uni.showToast({  
                        title: that.i18n.t('connectSuccess'),  
                        icon: 'none'  
                    });  
                    that.getServices(deviceId)  
                    // if (res.errMsg == 'createBLEConnection:ok') {  

                    // } else if (res.errCode == 10012) {  
                    //  uni.showToast({  
                    //      title: that.i18n.t('connectFail'),  
                    //      icon: 'none'  
                    //  });  
                    // }  
                },  
                fail(error) {  
                    uni.hideLoading();  
                    console.log(error, '连接失败,请重新搜索设备');  

                    uni.navigateBack({  
                         delta: getCurrentPages().length-1 // 返回的页面数  
                    })  

                    if(!error.errMsg.indexOf('already connect')){  
                        that.reConnect(deviceId);  

                        uni.showToast({  
                            title: that.i18n.t('connectFail'),  
                            icon: 'none'  
                        });  
                    }  

                }  
            });

操作步骤:

关闭蓝牙后再去连接设备偶尔会出现连接不上的情况

预期结果:

关闭蓝牙后再去连接设备连接正常

实际结果:

关闭蓝牙后再去连接设备偶尔会出现连接不上的情况

bug描述:

关闭蓝牙后再去连接设备偶尔会出现连接不上的情况

Android13 三星 微信 8.0

2023-07-17 18:12 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复