小程序使用默认头部没有监听返回事件,无法在返回时弹出确认弹窗
在使用微信小程序开发时,遇到这么一个问题:
1:小程序内要使用web-view组件嵌套别的页面,而待嵌入的页面是没有头部的,也就无法返回,因为web-view的特性,不能在使用web-view页面加载其他组件,也就无法自定义的头部导航,只能使用默认头部导航,但默认头部导航既没有返回监听事件,Page里也没有beforeLeave这样的生命周期函数,返回前就无法调用确认弹窗,而需要的功能是:确定返回上一级,取消留在当前页面
2:小程序目前只支持app里定义window.navigationStyle, 在某些特殊页面使用不是特别灵活,window设置为custom之后,又无法绕开上述1所提的web-view的问题
期待有一个合理的解答