小程序
小游戏
企业微信
微信支付
扫描小程序码分享
问题描述:我在B页返回A页时,执行A页事件。 在模拟器中成功,但是预览在手机上执行失败。手机是iphone6. 代码: var pages = getCurrentPages();
var lastpage = pages[pages.length - 2];
wx.navigateBack({
success: function () {
lastpage.scanEvent();
}
}); 求教各位技术大牛帮忙,谢谢。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
getCurrentPages()
这个方法在API中怎么搜索不到了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wx.navigateBack({ });
你这样试试。
+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 => {
// title: res.data.code.toString()
console.log(
'loginWeixin '
, res)
console.assert(res.data.hasLogin ===
true
,
'用户未登录!'
)
wx.setStorageSync(
'token'
, res.data.token)
'userInfo'
, res.data.record)
if
(res.data.hasLogin) {
wx.switchTab({
url:
'/pages/index/main'
})
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
getCurrentPages()
这个方法在API中怎么搜索不到了
var lastpage = pages[pages.length - 2];
lastpage.scanEvent();
wx.navigateBack({ });
你这样试试。
+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'
})
}
})
}
})