h5移动端键盘弹出后,页面缩放的解决办法

前言

在 ios 上,点击输入框,聚焦后,底部弹起键盘,此时页面会缩放

解决办法

在打包工具(该项目用的 Rsbuild 中配置)

ts 复制代码
// rsbuild.config.ts
import { defineConfig } from '@rsbuild/core';
export default defineConfig({
  //...

  html: {
    meta: {
      viewport: 'width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0,user-scalable=no'
    }
  },

  //...
});

由于是web-view渲染的H5,这种方式在 ios 和 安卓两端都可以兼容

具体可以参考这篇文章:# H5移动端-解决点击输入框时页面自动放大的问题

相关推荐
im_AMBER1 小时前
告别“玄学”UI:从“删代码碰运气”到“控制 BFC 结界”
前端·css
千寻girling1 小时前
《 MongoDB 教程 》—— 不可多得的 MongoDB
前端·后端·面试
攀登的牵牛花1 小时前
前端向架构突围系列 - 状态数据设计 [8 - 3]:服务端状态与客户端状态的架构分离
前端
掘金安东尼1 小时前
⏰前端周刊第 452 期(2026年2月2日-2月8日)
前端·javascript·github
古茗前端团队1 小时前
业务方上压力了,前端仔速通RGB转CMYK
前端
广州华水科技1 小时前
单北斗变形监测一体机在基础设施安全与地质灾害监测中的应用价值分析
前端
Dragon Wu1 小时前
Electron Forge集成React Typescript完整步骤
前端·javascript·react.js·typescript·electron·reactjs
芳草萋萋鹦鹉洲哦1 小时前
【Tailwind】动画解读:Tailwind CSS Animation Examples
前端·css
华仔啊1 小时前
jQuery 4.0 发布,IE 终于被放弃了
前端·javascript
一心赚狗粮的宇叔2 小时前
03.Node.js依赖包补充说明及React&Node.Js项目
前端·react.js·node.js