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();
相关推荐
zd2005729 小时前
用摩斯密码「听」时间:一款安卓报时应用的诞生
android
发现一只大呆瓜10 小时前
深度拆解 fetch-event-source库实现原理
前端·javascript·面试
2601_9534656110 小时前
HLS.js 原生开发!m3u8live.cn打造最贴合项目的 M3U8 在线播放器
开发语言·前端·javascript·python·json·ecmascript·前端开发工具
前端Hardy10 小时前
为什么资深前端都在悄悄学 WebAssembly?
前端·javascript·面试
发现一只大呆瓜10 小时前
SSE 流式传输:中断超时处理
前端·javascript·面试
不会写代码的猴子10 小时前
Android17版本更新预览
android·android studio
用户416596736935511 小时前
记一次深坑:RecyclerView + FlexboxLayoutManager 导致 canScrollVertically 误判的剖析与修复
android
不甜情歌11 小时前
JS对象入门|从创建到原理,一篇吃透核心知识点
前端·javascript
Be for thing12 小时前
Android 音频硬件(Codec / 喇叭 / 麦克风)原理 + 功耗与问题定位实战(手机 / 手表通用)
android·学习·智能手机·音视频