wx.scanQRCode({
needResult: 1, // 当needResult 为 0 时,微信处理扫码结果
scanType: ["barCode", "qrCode"], //一维码barCode,二维码qrCode
success: function (res) {
let result = res.resultStr.split(',')[1];
Taro.setStorageSync("hospitalCode", result);
wx.navigateTo({
url: "/pages/scan-success/index?code=" + result
});
},
fail: function (err) {
alert('扫描失败' + JSON.stringify(err));
}
})
Taro.setStorageSync 执行了
wx.navigateTo没有执行
执行结果:扫码成功后有时会自动跳转到当前h5的启动页,有时会自动跳转到当前扫码页