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();
相关推荐
别看我只是一直狼2 分钟前
从观察者模式到 RxJS:让复杂的异步逻辑变得优雅又舒服
javascript
|晴 天|13 分钟前
我如何用Vue 3打造一个现代化个人博客系统(性能提升52%)
前端·javascript·vue.js
风止何安啊20 分钟前
网页都知道要双向握手才加载!从 URL 到页面渲染,单向喜欢连 DNS 都解析不通
前端·javascript·面试
GISer_Jing27 分钟前
LangChain.js + LangGraph.js 前端AI开发实战指南
前端·javascript·langchain
木心术132 分钟前
TypeScript实战进阶:从基础类型到高级类型编程
javascript·ubuntu·typescript
Hello--_--World1 小时前
浏览器同源策略与跨域问题
javascript
IT乐手1 小时前
java 对比分析对象是否有变化
android·java
零瓶水Herwt1 小时前
JavaScript对象继承常用详解
javascript
布局呆星1 小时前
Vue3 :生命周期、DOM 操作与自定义组合式函数
前端·javascript·vue.js
做时间的朋友。1 小时前
MySQL 8.0 窗口函数
android·数据库·mysql