收藏
回答

使用web-view加载h5,h5中使用scanQRCode扫描成功后成功回调中页面跳转不执行?

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的启动页,有时会自动跳转到当前扫码页

https://ytx-test.baxterchina.com/t/hDq7Bo

最后一次编辑于  2023-06-30
回答关注问题邀请回答
收藏
登录 后发表内容