微信小程序获取屏幕高度 小程序屏幕高度怎么获取

小程序开发

2021-04-17

    我们在开发微信小程序的时候,经常需要获取小程序当前的屏幕高度,这个功能需求看起来不是很难,但是也有一些点需要我们注意的,那么我们要怎么获取微信小程序屏幕高度呢?今天厦门在乎科技为大家带来微信小程序获取屏幕高度方法,一起来了解一下吧。

微信小程序获取屏幕高度 小程序屏幕高度怎么获取

    微信小程序获取屏幕高度方法一:

    onLoad:function(){

    this.setData({

    height:wx.getSystemInfoSync().windowHeight,

    width:wx.getSystemInfoSync().windowWidth

    })

    }

    微信小程序获取屏幕高度方法二:

    .index{

    height:100vh;

    width:100vw;

    }

    #CSS3引入的"vw"和"vh"基于宽度/高度相对于窗口大小

    #"vw"="viewwidth""vh"="viewheight"

微信小程序获取屏幕高度 小程序屏幕高度怎么获取

    微信小程序获取屏幕高度方法三:

    letthat=this;

    //获取系统信息

    wx.getSystemInfo({

    success:function(res){

    //获取可使用窗口宽度

    letclientHeight=res.windowHeight;

    //获取可使用窗口高度

    letclientWidth=res.windowWidth;

    //算出比例

    letratio=750/clientWidth;

    //算出高度(单位rpx)

    letheight=clientHeight*ratio;

    //设置高度

    that.setData({

    height:height

    });

    }

    });

    方法四:获取微信小程序内元素高度

    constquery=wx.createSelectorQuery()//定义query

    query.select('#txt_medium').boundingClientRect()//获取元素参数

    query.exec((res)=>{

    console.log(res)//可以得到元素高度、距离顶部的top值、宽度等,单位为px

    })

    方法五:获取微信小程序屏幕高度和宽度,单位:px

    height:wx.getSystemInfoSync().windowHeight,

    width:wx.getSystemInfoSync().windowWidth

微信小程序获取屏幕高度 小程序屏幕高度怎么获取

    以上就是今天为大家带来的关于“微信小程序获取屏幕高度小程序屏幕高度怎么获取”全部内容,整体来说,难度不是很大,对于获取小程序屏幕宽度也是同理,想要了解更多关于小程序开发运营的内容,欢迎关注厦门在乎科技-专注小程序、app、网站开发

即刻联系「在乎科技」专业项目经理为您提供产品咨询和项目报价!

立即咨询

CONTACT US

联系我们

联系电话:

131-6399-9993

电子邮箱:

公司地址:

厦门市思明区莲花南路6号北方大厦601单元

公司地址