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

相关推荐
前端一课1 分钟前
【前端每天一题】🔥 事件循环第 6 题:setTimeout(fn, 0) 执行时机详解
前端·面试
前端一课2 分钟前
【前端每天一题】🔥 第3题 事件循环 20 道经典面试题(附详细答案)
前端·面试
前端一课5 分钟前
【前端每天一题】第 2 题:var、let、const 的区别?(绝对高频)
前端·面试
前端一课8 分钟前
【前端每天一题】🔥第四题 原型与原型链 - 前端面试必考题
前端·面试
初见00111 分钟前
告别无限循环:深入理解并征服 React Hooks 的依赖数组
前端
一颗不甘坠落的流星13 分钟前
【HTML】iframe 标签 allow 权限汇总(例如添加复制粘贴权限)
前端·javascript·html
亦草15 分钟前
浅谈现代前端体系:组件化、模块化、类型系统与工程化
前端
IT_陈寒15 分钟前
JavaScript开发者必知的7个ES2023新特性,让你的代码效率提升50%
前端·人工智能·后端
前端一课16 分钟前
【前端每天一题】🔥 第 1 题:什么是 闭包(Closure)?它有什么作用?
前端·面试
j***630817 分钟前
SpringbootActuator未授权访问漏洞
android·前端·后端