当前位置: 首页 > news >正文

网页和网站有什么关系上海建筑工程公司排行榜

网页和网站有什么关系,上海建筑工程公司排行榜,学校网站建设分工,iis启动wordpress在开发微信小程序中,遇到 IOS 全面屏手机,底部小黑条会遮挡页面按钮或内容,因此需要做适配处理。 解决方案 通过 wx.getSystemInfo() 获取手机系统信息,需要拿到:screenHeight(屏幕高度)&#…

在开发微信小程序中,遇到 IOS 全面屏手机,底部小黑条会遮挡页面按钮或内容,因此需要做适配处理。

微信小程序

解决方案

通过 wx.getSystemInfo() 获取手机系统信息,需要拿到:screenHeight(屏幕高度),safeArea(安全区域对象),pixelRatio(像素比)。然后通过计算,得到底部安全区的高度,动态设置底部元素的高度。

Page({data: {bottomHeight: 0,},onLoad() {this.safeAreaHandle()},async safeAreaHandle() {let {screenHeight,pixelRatio,safeArea: { bottom },} = await wx.getSystemInfo()this.setData({bottomHeight: (screenHeight - bottom) * pixelRatio,})},
})

screenHeight 是指屏幕高度,单位为 px
safeArea.bottom 是指安全区域右下角纵坐标,单位为 px
pixelRatio 设备像素比。
iPhone 6/7/8 为例,pixelRatio2,即:375px=750rpx

计算公式:底部安全区高度 = (屏幕高度 - 安全区域右下角纵坐标) * 像素比 ,由此计算可得到底部安全区的高度,单位是 rpx

动态设置底部安全区的高度:

<template name="footer"><view class="page-footer" style="padding-bottom:{{bottomHeight + 20 +'rpx' }}"><view class="optional-li"><view wx:for="{{labels}}" wx:key="labelCode" bindtap="clickLabel" data-args="{{item}}" class="opt-item">{{item.labelName}}</view></view></view>
</template>

参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/base/system/wx.getSystemInfo.html


欢迎访问:天问博客

http://www.yayakq.cn/news/187117/

相关文章:

  • win7如何做网站网站搭建哪里找有名气
  • 网站建设方案书人员资金安排有效的网络编址方案有
  • 瑞安电影城网站建设wordpress破解登录
  • 北京品牌建设网站公司排名邓亚萍近况 做网站败光20亿
  • 网站开发常用中间件logo设计网站参考
  • 有了域名之后怎么做自己的网站捕鱼游戏在哪做网站
  • 网络营销做私活网站站长之家素材网站
  • 毕业生对于网站建设感受免费搭建
  • 哪里有免费建设网站ui设计网站设计与网页制作视频教程
  • 石家庄seo网站优化报价陕西住房与建设厅网站
  • 营销网站建设是什么品牌建设对策
  • 一站式网站管家简单的企业网站模板
  • 点胶喷嘴技术支持东莞网站建设做网站话挣钱吗
  • 青岛专业网站设计的公司wordpress 数据库表
  • 各类郑州网站建设深圳装修公司前十强
  • 网站开发资质要求关键词优化排名费用
  • 东莞人才网站万网域名购买
  • 上海网站分站建设站长seo计费系统
  • 晚上正能量网站大全南通优化网站怎么收费
  • 网站推广公司招聘会展公司排名
  • 合肥专业建设网站永久新域名225222
  • python 视频播放网站开发国外做化工产品的网站
  • 商城网站建设报价单电子商务网站怎么做推广
  • 网站 缓存什么时候使用数据库服务器
  • 小程序价格为什么比网站建设高菏泽做网站公司
  • 福州网站制作有限公司写论文的好网站
  • 常州做网站公司排名高端网站建设 选择磐石网络
  • 网站建设技能广州市建设工程交易服务中心网站
  • 旅行社网站建设方案成都网站建设推广详
  • 平面设计网站有什么百度点击器找名风