当前位置:首页 > 编程笔记 > 正文
已解决

[uni-app] iOS/Android端 禁止单个页面侧滑返回的处理记录

来自网友在路上 172872提问 提问时间:2023-09-19 01:48:01阅读次数: 72

最佳答案 问答题库728位专家为你答疑解惑

需要禁止部分页面侧滑返回

iOS端

  1. popGesture
    在这里插入图片描述
    但是实测后, 其实设置popGesture:'none'无效
    真正可以用的是这个
    disableSwipeBack
    在这里插入图片描述
    在这里插入图片描述

android端

别的方案没有逐一尝试,
这边可以在需要禁止的页面的
onBackPress

		onBackPress() {// 禁止侧滑(但注意也会禁止导航返回,导航返回是需要解封)return true},

但是注意, 这个不能写死, 不然回导致按照端正常的导航返回失效.

		uni.navigateBack({delta: 1})

所以,安卓端对于onBackPress的配置, 自己设置个变量进行逻辑控制即可

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"[uni-app] iOS/Android端 禁止单个页面侧滑返回的处理记录":http://eshow365.cn/6-9030-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!