ios的wx.scanCode()右滑取消有问题
发布于 5 年前 作者 li59 10063 次浏览 来自 问答

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

3 回复

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

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的回调

回到顶部