微信7.0.7版本 调起微信支付弹出新页面,点击导航栏返回之后,左上角的返回按钮变成了首页按钮?
发布于 5 年前 作者 fzou 11801 次浏览 来自 官方Issues

如题,

手机 红米Note7 pro

在订单页调起微信支付,强制弹出了一个微信自己的支付页,然后点击支付页导航栏的返回按钮,返回订单页面导航栏的返回按钮变成了一个 主页按钮(一个小房子的图标)

3 回复

目前返回首页按钮出现的条件为(需同时满足):
1. 使用了默认导航栏样式(非 custom)
2. 不是首页或 tabbar 页面(在 app.json 中定义的)
3. 是页面栈最底层页面

如果是自己手写的 tabbar 导致的问题,需要在页面的 onShow 中调用 wx.hideHomeButton() 手动隐藏返回首页按钮。

这个是内测版本新增的功能,微信官方应该会在最新正式版本上线该功能的时候,更新文档。

这个情况出现,可能是你上一级页面被关闭了,或者是调用了关闭其他页面的接口。https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.reLaunch.html

回到顶部