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();
相关推荐
2501_944521593 小时前
Ramda 跨端三方库仓颉适配全流程
开发语言·javascript·flutter·php
Ken_11155 小时前
小体积附件下载正常,大附件下载异常
javascript
变与不变8065 小时前
jQuery怎么使用
前端·javascript
paopaokaka_luck5 小时前
流浪动物救助与收养系统(DeepSeek AI对话、 ECharts多维分析、救助流程衔接、领养与回访衔接、 捐赠确认与公示、志愿者协作)
java·前端·javascript·人工智能·mysql·echarts·推荐算法
仰望.5 小时前
vue 表格组件 vxe-table 树表格懒加载支持拖拽排序的详细用法
前端·javascript·vue.js·vxe-table
警醒与鞭策6 小时前
Codex桌面版与Claude桌面版使用设置
android·unity·ai·性能优化
程序员初一8 小时前
我把跑了两年 WordPress 的机器重装了一遍,顺便把面板卸了
javascript
kyriewen8 小时前
别再用防抖做懒加载了:120 张图只加载出 4 张
前端·javascript·程序员
天蒙蒙亮9 小时前
打安卓apk包+“应用商城”发布
前端·uni-app
传奇开心果9 小时前
【Compose Multiplatform跨端声明式UI实用技术】第19课:多平台部署与发布
android·kotlin