+1 我是switchTab失败 模拟器和真机调试均可跳转 [代码]wx.login({[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]// 发送 res.code 到后台换取 openId, sessionKey, unionId[代码][代码] [代码][代码]// wx.showToast({[代码][代码] [代码][代码]// title: res.errMsg[代码][代码] [代码][代码]// })[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]API.loginWeixin({[代码][代码] [代码][代码]code: res.code[代码][代码] [代码][代码]}).then(res => {[代码][代码] [代码][代码]// wx.showToast({[代码][代码] [代码][代码]// title: res.data.code.toString()[代码][代码] [代码][代码]// })[代码][代码] [代码][代码]console.log([代码][代码]'loginWeixin '[代码][代码], res)[代码][代码] [代码][代码]console.assert(res.data.hasLogin === [代码][代码]true[代码][代码], [代码][代码]'用户未登录!'[代码][代码])[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'token'[代码][代码], res.data.token)[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'userInfo'[代码][代码], res.data.record)[代码][代码] [代码][代码]if[代码] [代码](res.data.hasLogin) {[代码][代码] [代码][代码]wx.switchTab({[代码][代码] [代码][代码]url: [代码][代码]'/pages/index/main'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码]})[代码]
跳转执行事件,模拟器可以,但是真机预览却不行问题描述:我在B页返回A页时,执行A页事件。 在模拟器中成功,但是预览在手机上执行失败。手机是iphone6. 代码: var pages = getCurrentPages(); var lastpage = pages[pages.length - 2]; wx.navigateBack({ success: function () { lastpage.scanEvent(); } }); 求教各位技术大牛帮忙,谢谢。
2018-09-08