uni.scanCode({
scanType: ['qrCode'],
success: (result) => {
let rr = JSON.parse(result.result);
console.log('result', result)
if (rr.pageType == "signIn") {
if(this.id!=rr.activityId){
uni.showToast({
icon: 'none',
title: '请扫描正确的二维码',
})
}else{
if (rr.supplierId != null) {
this.navTo("/pages/activity/enroll-qrCode-sign?supplierId=" + rr.supplierId + "&activityId=" + rr.activityId+"&signUpId="+detail.id);
} else {
this.navTo( "/pages/activity/enroll-qrCode-sign?activityId=" + rr.activityId+"&signUpId="+detail.id);
}
}
}
},
fail: (res) => {
console.log('uni.scanCode fail')
}
})
- 发布:2023-01-12 12:20
- 更新:2023-01-12 13:06
- 阅读:437
产品分类: HbuilderX
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 11.6
HBuilderX版本号: 3.6.15
示例代码:
操作步骤:
1、调起扫一扫
2、扫描二维码
3、扫一扫关闭
4、页面卡死
1、调起扫一扫
2、扫描二维码
3、扫一扫关闭
4、页面卡死
预期结果:
app扫描二维码解析结果后正常回调结果。
app扫描二维码解析结果后正常回调结果。
实际结果:
扫一扫解析结果后没有回调success函数,导致app卡死
扫一扫解析结果后没有回调success函数,导致app卡死
bug描述:
IOS 系统app扫一扫解析结果后有时候正常,有时候会卡死,杀掉进程后重新扫码依然卡死,换不同的手机可以正常扫码
1***@163.com (作者)
这个问题很严重啊,麻烦尽快处理一下啊,大量用户投诉,延迟跳转没用,换了低版本也不行,根本就没有走扫码成功的回调函数
2023-01-17 12:03