第一种方案(推荐)

"vw" = "view width"
"vh" = "view height"

使用 CSS3 引入的 vw / vh 基于宽度/高度相对于窗口大小。

/* 元素根据手机屏幕宽高占位100% */

.view {height: 100vh;width: 100vw;
}

第二种方案

使用微信小程序提供的 API 来获取窗口大小,具体看文档。

微信原生小程序:

onLoad: function () {this.setData({height: wx.getSystemInfoSync().windowHeight,width: wx.getSystemInfoSync().windowWidth})}

uniapp:

uni.getSystemInfo(OBJECT) | uni-app官网https://uniapp.dcloud.io/api/system/info.html

#uni.getSystemInfo(OBJECT)

获取系统信息。

      uni.getSystemInfo({success: res => {this.pageHeight = res.windowHeightthis.pageWidth = res.windowWidth}})

uni.getSystemInfoSync()

获取系统信息同步接口。同上getSystemInfo

const res = uni.getSystemInfoSync();console.log(res.model);console.log(res.pixelRatio);console.log(res.windowWidth);console.log(res.windowHeight);console.log(res.language);console.log(res.version);console.log(res.platform);

————————————————
资料:

微信小程序 获取用户手机屏幕高度与宽度_DHLSP2022的博客-CSDN博客_小程序获取屏幕高度https://blog.csdn.net/DHLSP15/article/details/118191681

uniapp微信小程序怎样获取宽高?获取系统信息?微信小程序 获取用户手机屏幕高度与宽度信息等相关推荐

  1. 微信小程序 获取用户手机屏幕高度与宽度

    第一种方案(推荐) "vw" = "view width" "vh" = "view height" 使用 CSS3 引 ...

  2. 小程序图片自适应宽高,保持图片比例不变

    小程序图片自适应宽高,保持图片比例不变 小程序中,可根据需求给image设置 mode属性来控制图片的裁剪.缩放模式 如果要保持图片在容器内不变形可设置mode属性为aspectFit 代码如下: / ...

  3. Java BufferImage图片处理(获取宽高、图片截取、转换灰度图)

    Java BufferImage图片处理(获取宽高.截取.转换灰度图) 1. 效果图 2. 源码 参考 这篇博客将介绍如何使用Java读取图片为byte[]数组,或者BufferedImage及互相转 ...

  4. android 通过图片url获取宽高_通过 URL 获取图片宽高优化

    一张小图.png 前言 客户端研发时,有时会有这样的需求,需要根据图片链接地址获取图片的宽高来进行界面排版. 一般比较正规的做法,是服务端在返回数据时将图片的信息属性一起带回来,这也符合轻客户端设计规 ...

  5. 仿比心源码,uniApp自适应手机屏幕高度

    仿比心源码,uniApp自适应手机屏幕高度 // 获取屏幕高度用res.screenHeight let _this = this; //uni.getSystemInfoSync异步接口uni.ge ...

  6. 微信小程序swiper组件宽高自适应方法

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 我把 swiper 的 width 设定成了屏幕的95%宽度, 如果想宽度也自适应的话请改成  wid ...

  7. 小程序 长按api_高质量的微信小程序样式模板应该长什么样?

    现在不懂技术的小白若想快速制作自己的小程序,一般是通过小程序模板来实现.通过在模板上添加自己的图片.文字.商品等等,可以很简单地生成一个小程序.不过要想把小程序做得好看,你得找高质量的小程序样式模板才 ...

  8. 以对象的形式动态获取宽高

    2019独角兽企业重金招聘Python工程师标准>>> 1. 当页面的宽度使用的是百分比时,或者父元素的宽度未设置,子元素的宽度随着父元素的宽度变化而变化,想动态获取div的宽度,使 ...

  9. 红橙Darren视频笔记 面试题 为什么view获取宽高为0 onCreate onResume view.post源码浅析(继承activity api27)

    面试题 下面的输出分别为多少 为什么 <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...

最新文章

  1. 计算并显示HOG直方图
  2. [转]获取Setup文件的运行路径
  3. 随机地址生成器_随机连接神经网络性能超过人工设计!何恺明等人发布新研究...
  4. 《当90后遇上创业》导读
  5. 应用案例:SequoiaDB+Spark搭建医院临床知识库系统
  6. ASP.NET Core Web API 索引 (更新Identity Server 4 视频教程)
  7. java怎样自动调用鼠标点击屏幕固定地方_python办公自动化:让PyAutoGUI来帮你干活...
  8. POJ 1753 位运算+枚举
  9. 2019年,我们需要加强关注网络安全的6大原因
  10. Dropout原理介绍
  11. Mysql数据库InnoDB存储引擎的隔离级别
  12. IDEA 配置Java环境
  13. 10的28次方C语言,c语言编程测定28的28次方有多少位
  14. Unity中解析Excel表格工具
  15. Redis穿透、击穿、雪崩解决方案
  16. 香蜜经典句子摘抄,哪句勾起了你的回忆
  17. linux下替代windows的软件列表
  18. STM32CUBEIDE中修改FLASH起始地址的方法
  19. VDI IDV VOI
  20. 个推平台API使用经验

热门文章

  1. 用matlab画曲顶柱体费用数据,走过曲顶柱体——国家大剧院
  2. 软件测试职业发展规划
  3. 将c语言程序转化成伪代码,怎么把伪代码变成源代码
  4. 【rdma_cm】rdma_cm API
  5. 大数据的变革:保险行业数据价值赋能
  6. 刘轩:教你改善自己的生活习惯
  7. 线性代数(三十九) :格拉姆-施密特正交化与标准正交基
  8. Android分享视频链接到VK无法打开
  9. 山东大学论坛的建立(世一大论坛)
  10. vscode和ide(JetBrains全款)安装 Material Theme UI主题