收藏
回答

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

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

回答关注问题邀请回答
收藏

15 个回答

  • kevin梁
    kevin梁
    2018-11-30

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

    onUnload({ next }) {
      showModal({

        success(confirm){      next(false true)     }

      })  
    }


    2018-11-30
    有用 18
    回复
  • D.K
    D.K
    2018-09-19

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

    2018-09-19
    有用 1
    回复 5
    • Antony
      Antony
      2019-06-24

      这操作也太秀了吧 #滑稽

      2019-06-24
      回复
    • 七月
      七月
      2019-11-29
      小程序自带的返回键给隐藏掉么  还是手机的返回键也隐藏掉
      2019-11-29
      回复
    • 搁浅、过去
      搁浅、过去
      04-09
      大兄弟真机智!!!!6666666
      04-09
      回复
    • Allen
      Allen
      05-11
      ios手势返回,android硬键盘返回,期待有个方案
      05-11
      回复
    • 小蜜蜂
      小蜜蜂
      05-24
      那样的话,点左上角就直接退出了,显示旧页面的时候会卡顿,还不如 navigateTo
      05-24
      回复
  • fun
    fun
    06-19
    "navigationStyle":"custom",
    "mp-navigation-bar": "/miniprogram_npm/weui-miniprogram/navigation-bar/navigation-bar"
    

    使用扩展组件可以解决https://developers.weixin.qq.com/miniprogram/dev/extended/weui/navigation.html

    06-19
    有用
    回复
  • fun
    fun
    06-19
    "navigationStyle":"custom",
    "mp-navigation-bar": "/miniprogram_npm/weui-miniprogram/navigation-bar/navigation-bar"
    

    使用扩展组件可以解决https://developers.weixin.qq.com/miniprogram/dev/extended/weui/navigation.html

    06-19
    有用
    回复
  • 小蜜蜂
    小蜜蜂
    05-24
    我在做一个考试程序,弹出页面后开始考试,可是点击左上角那个返回就退出考场了。怎么办。用 redirectTo 弹出的页面没有返回按钮,但是成了直接退出的按钮。
    
    05-24
    有用
    回复 5
    • 菜菜
      菜菜
      06-05
      请问有什么处理方法吗
      06-05
      回复
    • 小蜜蜂
      小蜜蜂
      06-05回复菜菜
      自定义组件就可以。
      06-05
      回复
    • 菜菜
      菜菜
      06-05
      嗯嗯,应该控制不到 左滑返回吧,我是想让用户确认后再返回,没有确认不返回
      06-05
      回复
    • 小蜜蜂
      小蜜蜂
      06-05回复菜菜
      在 app.json 里有个 "navigationStyle": "custom"
      06-05
      回复
    • 菜菜
      菜菜
      06-05
      好的,Thanks♪(・ω・)ノ
      06-05
      回复
  • Allen
    Allen
    05-11

    更倾向删除页面栈,但也没找到方法

    05-11
    有用
    回复
  • 搁浅、过去
    搁浅、过去
    04-09

    我也想问这个问题

    04-09
    有用
    回复
  • 坤
    2019-10-22

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

    2019-10-22
    有用
    回复
  • I  do
    I do
    2019-08-29

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


    2019-08-29
    有用
    回复 2
    • 伊佐尔
      伊佐尔
      2019-09-29
      那物理返回键 返回怎么搞?
      2019-09-29
      回复
    • Allin
      Allin
      05-16
      确实物理返回键是个问题,求解 正在研究中
      05-16
      1
      回复
  • moment.
    moment.
    2019-08-06

    途家民宿实现了啊


    2019-08-06
    有用
    回复 1
    • 大、番茄
      大、番茄
      2019-08-07
      人家那右上角的返回不是小程序自带的,使他们自己写的吧
      2019-08-07
      回复

正在加载...

登录 后发表内容