uni-app 安卓禁用侧滑返回/虚拟返回(vue3 hook)

@[TOC](uni-app 安卓禁用侧滑返回/虚拟返回(vue3 hook))

hook

javascript 复制代码
import { onBackPress } from "@dcloudio/uni-app"

export default function useDisableSwipeBack() {
	onBackPress((options) => {
		// 点击虚拟键或者侧滑的时候触发(不允许返回)
		if (options.from === 'backbutton') {
			return true
		}
		// 否则则允许返回
		return false;
	})
	return {}
}

使用

javascript 复制代码
import useDisableSwipeBack from "@/hooks/disableSwipeBack"
useDisableSwipeBack();
相关推荐
大前端helloworld17 小时前
前端梳理体系从常问问题去完善-基础篇(html,css,js,ts)
前端·javascript·面试
良木林17 小时前
浅谈原型。
开发语言·javascript·原型模式
平生不喜凡桃李19 小时前
C++ 异常
android·java·c++
百思可瑞教育19 小时前
Vue中使用keep-alive实现页面前进刷新、后退缓存的完整方案
前端·javascript·vue.js·缓存·uni-app·北京百思可瑞教育
木心操作20 小时前
js生成excel表格进阶版
开发语言·javascript·ecmascript
GISer_Jing20 小时前
sqb&ks二面(准备)
前端·javascript·面试
前端码虫20 小时前
2.9Vue创建项目(组件)的补充
javascript·vue.js·学习
Propeller21 小时前
【Android】View 交互的事件处理机制
android·java
吴Wu涛涛涛涛涛Tao21 小时前
Flutter 实现「可拖拽评论面板 + 回复输入框 + @高亮」的完整方案
android·flutter·ios