微信小程序监听返回及阻止页面返回

发布于 6 年前作者 wliang3459 次浏览最后编辑 6 年前来自 ask

小程序能否实现监听到用户点击小程序顶栏左上角返回后,做挽留弹框提示“资料未保存,是否退出”,如果用户点击弹框上退出按钮则返回上一页,如果用户点击弹框上取消按钮,则停留在当前页面;

10 回复
guiyinggao
guiyinggao1 楼6 年前

我也很为难 ,退出挽留这个东西,体验确实不好,再说左上角那个角落落里的返回误操作的几率还是很低的;

可是,你懂的;我要尽快确认这个功能能否实现,如果不能实现就可以拒绝这个需求了;

jlong
jlong2 楼6 年前

可以自定义头部标题,包括返回按钮。有组件的

yanjin
yanjin3 楼6 年前

自己写一个头部的组件,不用那个自带的了

mingyao
mingyao4 楼6 年前

请问,这个问题解决了吗

jing98
jing985 楼6 年前

遇到了这样的需求,能实现么

liping
liping6 楼6 年前

途家民宿实现了啊

xiulanxiao
xiulanxiao7 楼6 年前

直接redirectTo到这个页面,返回都不给用户返回 #滑稽~

qiangli
qiangli8 楼6 年前

希望官方可以加一个api处理, 来控制页面是否能返回。  毕竟这样的需求还是有的, 不能把路全部给封死了。

onUnload({ next }) {
  showModal({

    success(confirm){      next(false true)     }

  })  
}

qianqiang
qianqiang9 楼6 年前

这个实现不了吧,小程序的这些钩子函数里面也不能阻止

yixiuying
yixiuying10 楼5 年前

你这样让小程序很为难。用户体验极差,港真。