wx.scanCode({ success: (res) => { console.log( '扫码获取到的内容' ,res) wx.navigateTo({ url: res.result }) console.log( 'result' , res.result) this .setData({ fagIndex: 0 }) }, fail: (res) => { this .setData({ fagIndex: 0 }) } }) |
需求是点击tabbar中的扫一扫,加载扫一扫页面中的onshow方法,调用扫一扫功能,但在iOS中,会出现扫码成功后,会再调用一次扫一扫,就会出现扫码两遍才能跳转到正确的页面,经测试,在安卓端及开发工具中没有该问题
楼主解决了吗 我的是安卓机会出现这样的情况
扫描的测试二维码
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
测试了下没复现,麻烦提供下录屏