小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.switchTab({ url: '/pages/mp/mp', success() { let page = getCurrentPages().pop(); if (page == undefined || page == null) { return; } page.dingwei_s(obj, carNumber); }})
这是安卓手机真机调试出现的错误信息
打印了一下page是有方法的
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
wx.switchTab({ url: '../index/index', // 最前面加 ../ 而不是最开始的 pages ,当前路由跳转的哪里去 success: function (e) { console.log(e, '跳转成功') }, fail: function (e) { console.log(e, '跳转 失败') } })
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同样遇到这个问题了
你先在success里打印page.route是不是/pages/mp/mp先吧
试试
setTimeout(function(){
page.dingwei_s(obj, carNumber)
}, 200)
干脆全部放进来
wx.switchTab({
url: '/pages/mp/mp',
success() {
let page = getCurrentPages().pop();
if (page == undefined || page == null) {
return;
}
page.dingwei_s(obj, carNumber);
})
你确定 page内有 dingwei_s 这个方法?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
wx.switchTab({ url: '../index/index', // 最前面加 ../ 而不是最开始的 pages ,当前路由跳转的哪里去 success: function (e) { console.log(e, '跳转成功') }, fail: function (e) { console.log(e, '跳转 失败') } })
同样遇到这个问题了
你先在success里打印page.route是不是/pages/mp/mp先吧
试试
setTimeout(function(){
page.dingwei_s(obj, carNumber)
}, 200)
干脆全部放进来
wx.switchTab({
url: '/pages/mp/mp',
success() {
setTimeout(function(){
let page = getCurrentPages().pop();
if (page == undefined || page == null) {
return;
}
page.dingwei_s(obj, carNumber);
}, 200)
}
})
你确定 page内有 dingwei_s 这个方法?
wx.switchTab({
url: 'page/index/index'
})
是不是因为这个 上个页面已经关闭了,所以调用不到了