收藏
回答

禁止返回功能

收藏 0收藏, 133浏览

就是点了左上角的返回按钮之后,弹框提示,资料没保存是否退出,点退出返回,点取消不返回。怎么样才能让用户点了取消之后不返回啊?

最后一次编辑于  2018-12-04
回答关注问题邀请回答
收藏

4 个回答

  • 97
    97
    2018-12-06

    如果有提供原生返回监听的话,

    那简直不要太爽好吗- -



    QAQ,跟老板解释还被怀疑的BUG仔留

    2018-12-06
    赞同
    回复
  • 后米米米米
    后米米米米
    2018-12-04

    目前不支持特定页面自定义导航栏啊

    2018-12-04
    赞同
    回复
  • Stephen
    Stephen
    2018-12-04

    好办 导航栏自定义 页面用redirect打开 自己在导航栏写个返回 监听事件

    2018-12-04
    赞同
    回复 4
    • M。
      M。
      2018-12-04

      那所有的页面都变了,我只需要当前这个页面的导航栏自定义

      2018-12-04
      回复
    • Stephen
      Stephen
      2018-12-04回复M。

      那就试下 监听 onHide、onUnload 触发后判断是否保存 如果没保存就再跳回去  数据缓存在本地 再次打开重新渲染上去

      2018-12-04
      回复
    • 这都申请了
      这都申请了
      2018-12-04回复M。

      https://developers.weixin.qq.com/community/develop/doc/00004ea3f180d867c8e676b6751800?highLine=navigationStyle%2520%25E5%258D%2595%25E7%258B%25AC%25E8%25AE%25BE%25E7%25BD%25AE单独设置肯定不显示的,重新设计一个思路吧。

      比如说,用户输入的信息随时保存在app的全局变量或者缓存里,用户重新进入时提示有缓存数据,是否加载

      2018-12-04
      回复
    • M。
      M。
      2018-12-05回复Stephen

      那样用户体验太差

      2018-12-05
      回复
  • 拾忆
    拾忆
    2018-12-04

    目前没有拦截返回这个功能的

    2018-12-04
    赞同
    回复