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();
相关推荐
黄瓜沾糖吃16 分钟前
大佬们指点一下倒计时有什么问题吗?
前端·javascript
温轻舟17 分钟前
3D词云图
前端·javascript·3d·交互·词云图·温轻舟
szhangbiao19 分钟前
“开发板”类APP如果做屏幕适配
android
浩龙不eMo22 分钟前
✅ Lodash 常用函数精选(按用途分类)
前端·javascript
爱分享的程序员31 分钟前
前端面试专栏-算法篇:17. 排序算法
前端·javascript·node.js
高林雨露1 小时前
RecyclerView中跳转到最后一条item并确保它在可视区域内显示
android
pe7er1 小时前
使用 Vue 官方脚手架创建项目时遇到 Node 18 报错问题的排查与解决
前端·javascript·vue.js
pe7er1 小时前
使用 types / typings 实现全局 TypeScript 类型定义,无需 import/export
前端·javascript·vue.js
islandzzzz2 小时前
(第二篇)HMTL+CSS+JS-新手小白循序渐进案例入门
前端·javascript·css·html
喝拿铁写前端2 小时前
前端实战优化:在中后台系统中用语义化映射替代 if-else,告别魔法数字的心智负担
前端·javascript·架构