收藏
回答

小程序首页用了一个webview,如何禁止手势右滑,退到webview上一页面?

由于webview内有按钮跳转去登录,登录后回到这个页面刷新加载内容,手势右滑会出现webview回到之前未登录的页面,事实上是已经登录了,如果禁止这个手势右滑事件

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

3 个回答

  • 睡前原谅一切
    睡前原谅一切
    2022-05-23

    不支持禁用右滑返回,至于跳转登录后,登录成功使用replace关闭当前页打开新的页面,这样页面栈没有登录页,右滑也就不会返回登录页。

    2022-05-23
    有用
    回复
  • 跨商通
    跨商通
    2022-05-23

    1、wx.redirectTo

    2022-05-23
    有用
    回复
  • 额尔古纳河右岸
    额尔古纳河右岸
    2022-05-23

    禁止不了,登录页onShow增加判断吧,已登录就跳转到首页。

    2022-05-23
    有用
    回复 4
    • beckett
      beckett
      2022-05-23
      现在就是没办法改这个需求,之前是登录后跳首页,这样没问题
      2022-05-23
      回复
    • 额尔古纳河右岸
      额尔古纳河右岸
      2022-05-23回复beckett
      楼上思路很赞。location.replace('https://www.baidu.com'),干掉登录页面的历史记录,就不用担心滑动返回了。
      2022-05-23
      回复
    • 额尔古纳河右岸
      额尔古纳河右岸
      2022-05-23
      如果还不行,就解决掉提需求的人,例如:把产品经理打一顿
      2022-05-23
      回复
    • beckett
      beckett
      发表于移动端
      2022-05-23回复额尔古纳河右岸
      可以考虑打一顿
      2022-05-23
      回复
登录 后发表内容