【Vue】13.解决安卓手机上调出软键盘,屏幕背景被压缩的问题

news/2024/10/17 18:13:19/

在移动项目开发中遇到了一个这样的问题,我这里用的flex布局,因为flex布局是根据页面宽高度进行变化的,因此,当底部弹出手机软键盘的时候,因页面高度变化导致页面因而变化。

解决办法:

我们只需要在app这个div初始化完成的时候,获取手机的屏幕高度,并将值赋给height就好了

<template><div id="app"><transition name="router-fade" mode="out-in"><keep-alive><router-view v-if="$route.meta.keepAlive"></router-view></keep-alive></transition><transition name="router-fade" mode="out-in"><router-view v-if="!$route.meta.keepAlive"></router-view></transition></div>
</template><script>export default {// 解决安卓手机调出来软键盘,屏幕背景被挤压的问题created() {// 获取当前可视区域的高度const height = document.documentElement.clientHeight;// 在页面整体加载完毕时window.onload = function () {// 把获取到的高度赋值给根divdocument.getElementById('app').style.height = `${height}px`;};},};
</script>

 

 


http://www.ppmy.cn/news/479516.html

相关文章

14-2利用遗传算法求解BP神经网络初始化权值和阈值的最优问题(附matlab程序)

1.简述 核心问题&#xff1a; BP网络是前向网络的核心部分&#xff0c;是神经网络中的最精华、最完美的部分&#xff0c;由于其简单的结构&#xff0c;可调整的参数多&#xff0c;训练算法也多&#xff0c;而且可操作性好&#xff0c;BP神经网络获得了非常广泛的应用&#xff0…

MySQL面试题--聚簇索引,非聚簇索引,回表查询

目录 概念 聚集索引选取规则: 面试回答 大纲 回答 概念 分类 含义 特点 聚集索引(Clustered Index) 将数据存储与索引放到了一块&#xff0c;索引结构的叶子节点保存了行数据 必须有,而且只有一个 二级索引(Secondary Index) 将数据与索引分开存储&#xff0c;索引…

【运维知识进阶篇】zabbix5.0稳定版详解3(监控Nginx+PHP服务状态信息)

这篇文章继续给大家介绍zabbix监控&#xff0c;监控Nginx、PHP等服务&#xff0c;其实非常简单&#xff0c;难点在于如何去取这个值&#xff0c;包括监控业务&#xff0c;难点在于思路是否清晰&#xff0c;思维是否活跃&#xff0c;如何去进行判断是否有这个业务&#xff0c;并…

前端Vue自定义服务说明弹窗弹框 自下而上底部弹框

前端Vue自定义服务说明弹窗弹框 自下而上底部弹框&#xff0c; 请访问uni-app插件市场地址&#xff1a;https://ext.dcloud.net.cn/plugin?id13108 效果图如下&#xff1a; # cc-serviceDialog 自定义服务说明弹窗 自下而上 底部弹窗 #### 使用方法 使用方法 <!-- 服务…

深度学习代码中的希腊字母对应

代码中的希腊字母对应 论文和代码中的常见希腊字母读音&#xff0c;方便写代码时候的命名和文章中的参数对应起来 Α α&#xff1a;阿尔法 Alpha   Β β&#xff1a;贝塔 Beta   Γ γ&#xff1a;伽玛 Gamma   Δ δ&#xff1a;德尔塔 Delte Ε ε&#xff1a;艾…

Matlab画图,希腊字母怎么敲出来?

Matlab画图&#xff0c;希腊字母怎么敲出来&#xff1f; 在希腊字母开头加斜杠 “\” \alpha \beta \gamma \delta \mu \sigma希腊字母对应的英文及读音如下 α Α alpha /alpha/ h表示送气音&#xff0c;在古希腊语中尚没有音位/f/&#xff0c;所以/pha/的发音类似普通话…

达人篇:3.1.3)FAI 首件检验

本章目的&#xff1a;了解FAI。 1&#xff09;定义&#xff1a; FAI: First Article Inspection Report . 汉语译作:首件全尺寸检验报告. 2&#xff09;目的 制作FAI报告是为了检查成型后的产品尺寸是否在设计公差之内。 3&#xff09;步骤 4)FAI检测流程图&#xff1a; 5)FA…