有時候我們需要獲取使用者手機螢幕高度或寬度來完成一些介面表現,具體請看程式碼。
"vw" = "view width"
"vh" = "view height"
使用 CSS3
引入的 vw / vh
基於寬度/高度相對於視窗大小。
/* 元素根據手機螢幕寬高佔位100% */
.view {
height: 100vh;
width: 100vw;
}
官方檔案:https://developers.weixin.qq.com/miniprogram/dev/api/base/system/system-info/wx.getSystemInfo.html
使用微信小程式提供的 API
來獲取視窗大小,具體看檔案。
onLoad: function () {
this.setData({
height: wx.getSystemInfoSync().windowHeight,
width: wx.getSystemInfoSync().windowWidth
})
}