问题描述:
- 复现方式:从首页开始进入一个tab页,tab页再点击按钮或任意元素进入问题页面,问题页面任意触发以下代码即可复现。
- 症状:程序能到达 console.log处,屏幕画面停留在截屏状态,从此无其它响应。
- 已经确认首页直接触发代码没有问题,tab页直接触发代码没有问题,启动直接进入问题页没有问题。
- android 系统未发现问题,其它IOS系统没有问题,只有IPAD Pro(第七代) 微信版本7.0.18有问题,同款型号安装的微信版本7.0.13 没有问题。问题设备信息见下图
wx.scanCode({ //扫描接口
onlyFromCamera: true,
scanType: ['barCode', 'qrCode'],
success(res) { //扫描成功
var orderId = res.result; //获取二维码的路径信息
console.log(orderId) //输出二维码信息
try{
wx.redirectTo({ //调转到相应页面,已确认此页面真实有效
url: '/pages/confirmDetail/confirmDetail?id=' + orderId,
});
}catch(e){
console.log(e)
}
wx.showToast({
title: "扫描成功",
duration: 100
})
}
})
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),以及提供下复现的视频看看(可以上传至腾讯视频)。
setTimeout(function () {
wx.redirectTo({ //调转到相应页面,已确认此页面真实有效 url: '/pages/confirmDetail/confirmDetail?id=' + orderId, });
},time)
这样试一下
扫码扫成功了吗,fail回调里的信息也打印下