我也遇到了,楼主是怎么解决的?
wx.miniProgram.switchTab 是否仍未支持?web-view 返回小程序 的tab页面 文档中已有 wx.miniProgram.switchTab wx.miniProgram.redirectTo 在console.log 中都提示成功 但是无法返回 Thu Dec 14 2017 11:06:34 GMT+0800 (中国标准时间) wx.invokeMiniProgramAPI begin VM45:1 {name: "switchTab", arg: {…}}arg: {url: "../publish/publish"}name: "switchTab"__proto__: Object {name: "switchTab", arg: {…}} arg:{url: "../publish/publish"} name:"switchTab" Thu Dec 14 2017 11:06:34 GMT+0800 (中国标准时间) wx.invokeMiniProgramAPI end (unknown) {errMsg: "invokeMiniProgramAPI:ok"}
2019-01-24我这边每次都不成功,怎么解决哇
navigateTo API 在小程序和JSSDK中表现不一致- 当前 Bug 的表现(可附上截图) [图片] 根据文档,小程序 web-view 组件加载 H5 页面,可以通过 JSSDK 提供的 wx.miniProgram.navigateTo, wx.miniProgram.redirectTo, wx.miniProgram.switchTab 来进行页面跳转。 例如:现有首页 /pages/index/index,且该首页位于 TabBar 中。 在小程序跳转首页时,调用 wx.navigateTo({url: "/pages/index/index", success() {console.log('success');}, fail() {console.log('fail');}}),此时 fail 回调被调用。 在 web-view 中的 H5 跳转首页时,调用 wx.miniProgram.navigateTo({url: "/pages/index/index", success() {console.log('success');}, fail() {console.log('fail');}}),此时 success 回调被调用。 - 预期表现 在 web-view 的 H5 当 navigateTo 一个 tabbar page 的时候,success 回调被调用。 同理,redirectTo 和 switchTab 都存在无论跳转的 page 是否是 tabbar page,它们都永远调用 success 回调的情况。
2019-01-24