ios的wx.scanCode()右滑取消有问题

发布于 6 年前作者 li5910257 次浏览最后编辑 6 年前来自 ask

当用ios调起扫码窗口时,点击左上角的返回按钮,会触发wx.scanCode的失败回调,但是如果通过右滑返回的方式取消扫码时,除了page.onShow,什么都不会触发。

3 回复
nawang
nawang2 楼6 年前

wechatide://minicode/b79IbWmi6qYa,代码片段

ayu
ayu3 楼4 年前
onShow: function(e) {
        console.log("A页面onshow")
    },
    scan: function(e) {
        wx.scanCode({
            success:function(e) {
                console.log("成功", e);
                 
            },
            fail: function(e) {
                console.log("失败",e);
            },
            complete:function(e) {
                console.log("完成", e);
            }
        })
    }

之前写来做测试的,就点击页面按钮触发scan函数。ios右滑取消扫码时不会执行任何wx.scanCode的回调