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();
相关推荐
Asort2 小时前
JavaScript设计模式(九)——装饰器模式 (Decorator)
前端·javascript·设计模式
游戏开发爱好者83 小时前
BShare HTTPS 集成与排查实战,从 SDK 接入到 iOS 真机调试(bshare https、签名、回调、抓包)
android·ios·小程序·https·uni-app·iphone·webview
blazer3 小时前
前端团队CSS标准的AI化尝试:一次RAG技术的深度应用
javascript·llm·agent
小时前端3 小时前
🚀 面试必问的8道JavaScript异步难题:搞懂这些秒杀90%的候选人
javascript·面试
刘永胜是我3 小时前
解决React热更新中"process is not defined"错误:一个稳定可靠的方案
前端·javascript
悠哉摸鱼大王3 小时前
从麦克风输入到传输给后端实现ASR
前端·javascript
2501_916008893 小时前
iOS 26 系统流畅度实战指南|流畅体验检测|滑动顺畅对比
android·macos·ios·小程序·uni-app·cocoa·iphone
Takklin3 小时前
JavaScript 面试笔记:作用域、变量提升、暂时性死区与 const 的可变性
javascript·面试
地方地方3 小时前
JavaScript 类型检测的终极方案:一个优雅的 getType 函数
前端·javascript
加洛斯3 小时前
AJAX 知识篇(2):Axios的核心配置
前端·javascript·ajax