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移动端-解决点击输入框时页面自动放大的问题

相关推荐
dlhto9 分钟前
前端登录验证码组件
前端
@万里挑一11 分钟前
vue中使用虚拟列表,封装虚拟列表
前端·javascript·vue.js
黑臂麒麟15 分钟前
Electron for OpenHarmony 跨平台实战开发:Electron 文件系统操作实战
前端·javascript·electron·openharmony
wordbaby15 分钟前
Tanstack Router 文件命名速查表
前端
1024肥宅23 分钟前
工程化工具类:模块化系统全解析与实践
前端·javascript·面试
软件技术NINI23 分钟前
如何学习前端
前端·学习
weixin_4225554225 分钟前
ezuikit-js官网使用示例
前端·javascript·vue·ezuikit-js
梓仁沐白35 分钟前
CSAPP-Attacklab
前端
郑州光合科技余经理1 小时前
海外国际版同城服务系统开发:PHP技术栈
java·大数据·开发语言·前端·人工智能·架构·php
一行注释1 小时前
前端数据加密:保护用户数据的第一道防线
前端