- 当前 Bug 的表现(可附上截图)
在index首页,满足条件隐藏小程序,7.0.5以前的版本没有问题,满足条件就退出或隐藏后台了,更新后无法隐藏到后台或退出。华为、小米、锤子 都这样的问题,ios没试过。
提示 navigateBack:fail cannot navigate back at first page. ,无法在首页返回。
微信7.0.5之前没有这个错误提示,直接隐藏退出了,
那现在怎样才能做到满足条件隐藏小程序,无按钮点击隐藏的情况下及不使用“navigator的exit”。
- 预期表现
因第一页是一个空页面,第二页是webview页面(第二页webview可以带返回按钮,第一页没有返回按钮,所以没在第一页用webview),用户登入判断条件true打开第二页,第二页打开并改变条件false ,按返回按钮,当返回到第一页的时候,因第一页是空页,在onshow里满足条件false隐藏小程序。现在的情况是返回第一页就停在第一页了,无法自动隐藏,还要在按一下返回按钮。
- 复现路径
- 提供一个最简复现 Demo
onShow() { if (app.globalData.webviewIsShowed) { wx.navigateBack({ delta: 1 }) } } |
你好,目前支持的退出小程序的方法指这个https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html