在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官网

相关推荐
jerrywus11 小时前
chrome-devtools-mcp 总弹授权、抢标签页?我是这样一步步配好的
前端·agent·mcp
橘猫走江湖11 小时前
Vue 3 虚拟 DOM:作用、触发机制,以及怎样变成页面上的真实节点
前端·vue.js·dom
郑州光合科技余经理12 小时前
同城小程序开发:同一笔单在用户端和商家端各显示到哪
android·java·开发语言·前端·后端·uni-app·php
zzppff1p12 小时前
用AI写了个小游戏
前端·javascript
陈随易12 小时前
终于 Token 自由了,AI 开支下降 10 倍
前端·后端·程序员
gqc5812 小时前
Markdown 写完怎么验证?我现在的 4 步本地检查流程
前端
普通人613 小时前
uniapp模版JS
开发语言·javascript·小程序·uni-app·1024程序员节
计算机魔术师13 小时前
我重算了新云的账,发现亏的不是算力,是时间
前端
wiseyao121913 小时前
uniapp scroll-view滚动到最后
前端·javascript·uni-app
陈随易13 小时前
从今天起,你只需要一个浏览器之Ego lite
前端·后端·程序员