tabbar页面的onshow调用扫码执行了2次
tabbar设置了A、B、C共3个导航页面,其中A是首页,B是扫一扫。
B页面在onshow中调用了微信扫一扫(wx.scanCode),当获得结果时(无论success还是fail)都跳转到A页面。
A打开B是switchTab,B获得结果后也是switchTab到A。
以上仅为流程验证,没有写其它业务逻辑
问题点:
A点击B扫码后跳到A,然后立即再打开摄像头重复执行一次。每次点击B,都会执行2次。
环境用了windows下的开发工具+苹果手机验证,都是重复
望大家能帮忙给点思路