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();
相关推荐
Hilaku14 小时前
卷AI、卷算法、2026 年的前端工程师到底在卷什么?
前端·javascript·面试
军军君0114 小时前
Three.js基础功能学习十五:智能黑板实现实例二
开发语言·前端·javascript·vue.js·3d·threejs·三维
IT枫斗者14 小时前
构建具有执行功能的 AI Agent:基于工作记忆的任务规划与元认知监控架构
android·前端·vue.js·spring boot·后端·架构
四千岁15 小时前
Ollama+OpenWebUI 最佳组合:本地大模型可视化交互方案
前端·javascript·后端
写不来代码的草莓熊15 小时前
el-date-picker ,自定义输入数字自动转换显示yyyy-mm-dd HH:mm:ss格式
前端·javascript·vue.js
用户693717500138415 小时前
XChat 为什么选择 Rust 语言开发
android·前端·ios
Wect15 小时前
JS手撕:手写Koa中间件与Promise核心特性
前端·javascript·面试
林栩link15 小时前
【车载 Android】实践跨进程 UI 融合渲染
android
张元清15 小时前
React 文件处理:上传、拖放区与对象 URL
前端·javascript·面试
Paxon Zhang15 小时前
MySQL 大师之路**数据库约束,表设计,CRUD**
android·数据库·mysql