在UniApp中防止页面上下拖动的方法

1、pages.json中在某个页面设置禁用弹性滚动的页面

复制代码
{
  "path": "pages/yourPage/yourPage",
  "style": {
    "app-plus": {
      "bounce": "none"
    }
  }
}

2、 pages.json中在所有页面设置禁用弹性滚动的页面

复制代码
{
  "globalStyle": {
    "app-plus": {
      "bounce": "none"
    }
  }
}

3、使用css实现

复制代码
/* 禁用页面滚动 */
page {
  overflow: hidden;
  height: 100%;
}

/* 或者只禁用弹性效果 */
body {
  overscroll-behavior: none;
}

其余方法见:pages.json 页面路由 | uni-app官网

相关推荐
孟祥_成都6 小时前
深入 Nestjs 底层概念(1):依赖注入和面向切面编程 AOP
前端·node.js·nestjs
let_code6 小时前
CopilotKit-丝滑连接agent和应用-理论篇
前端·agent·ai编程
Apifox6 小时前
Apifox 11 月更新|AI 生成测试用例能力持续升级、JSON Body 自动补全、支持为响应组件添加描述和 Header
前端·后端·测试
木易士心6 小时前
深入剖析:按下 F5 后,浏览器前端究竟发生了什么?
前端·javascript
在掘金801106 小时前
vue3中使用medium-zoom
前端·vue.js
xump6 小时前
如何在DevTools选中调试一个实时交互才能显示的元素样式
前端·javascript·css
折翅嘀皇虫6 小时前
fastdds.type_propagation 详解
java·服务器·前端
Front_Yue6 小时前
深入探究跨域请求及其解决方案
前端·javascript
wordbaby7 小时前
React Native 进阶实战:基于 Server-Driven UI 的动态表单架构设计
前端·react native·react.js
抱琴_7 小时前
【Vue3】我用 Vue 封装了个 ECharts Hooks,同事看了直接拿去复用
前端·vue.js