小程序使用默认头部没有监听返回事件,无法在返回时弹出确认弹窗
发布于 5 年前 作者 ichang 15157 次浏览 来自 问答

在使用微信小程序开发时,遇到这么一个问题:

1:小程序内要使用web-view组件嵌套别的页面,而待嵌入的页面是没有头部的,也就无法返回,因为web-view的特性,不能在使用web-view页面加载其他组件,也就无法自定义的头部导航,只能使用默认头部导航,但默认头部导航既没有返回监听事件,Page里也没有beforeLeave这样的生命周期函数,返回前就无法调用确认弹窗,而需要的功能是:确定返回上一级,取消留在当前页面

2:小程序目前只支持app里定义window.navigationStyle,  在某些特殊页面使用不是特别灵活,window设置为custom之后,又无法绕开上述1所提的web-view的问题

期待有一个合理的解答

1 回复

custom自定义头部,web-view 头部无效了,而且现在现在整个web-view都不能全屏了。求如何解决全屏,如何能够在webview上自定义返回等层级。

回到顶部