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

Taro 安全区域

目录

一、问题描述

二、问题解决

1、顶部刘海区

2、底部小黑条


一、问题描述

安全区域主要是为了避免刘海屏或底部栏遮挡,而造成的不良显示效果。

本次将针对以下两点进行考量:

1、顶部刘海屏区

2、苹果X底部小黑条

二、问题解决

通过Taro.getSystemInfoSync()方法可以获取到设备的信息,虽然其他api也有类似效果,但这个api兼容性是最好的,推荐使用。

1、顶部刘海区

getSystemInfoSync.Result.safeAera.top

这就是刘海屏上方刘海的高度,给容器设置对应的paddingTop即可。

2、底部小黑条

这个区域在苹果X这类手机上比较常见,解决方案是获取到以下计算后到值:

getSystemInfoSync.Result.screenHeight - getSystemInfoSync.Result.safeAera.bottom

这个差值就是屏幕最下方需要留到空间,当这两个值相同时,此时的设备是没有小黑条的,有小黑条的设备都存在此差值。

以上就是安全区域的解决方案!

相关文章:

  • PCB 横截面几何形状
  • 界面控件 Kendo UI 在各行业的应用实践:如何解决业务痛点,提升系统效能
  • Linux电源管理——PSCI初始化流程和多核启动流程
  • digitalworld.local: VENGEANCE靶场
  • linux国产机安装GCC
  • SpringBoot-SpringBoot源码解读
  • 游戏引擎学习第300天:从排序键更改为排序规则
  • C++初阶-vector的模拟实现3
  • 【Redis】AOF日志的三种写回机制
  • matlab实现混沌扩频DCSK的仿真
  • VsCode开发环境之Node.js离线部署
  • 如何使用AI搭建WordPress网站
  • 创建Workforce
  • 灾备认证助力构建数据资产安全防线‌
  • Model 是 Agent 的大脑(以camel为例)
  • vue之混入mixin
  • 蓝牙host和controller
  • 变电站综合自动化系统
  • lanqiaoOJ 4185:费马小定理求逆元
  • 强化学习入门:RL开发框架Gym简介
  • 做网站都有什么成本/怎么在百度上发布信息广告
  • 南昌县网页设计/昆明百度搜索排名优化
  • 奉节做网站/最吸引人的营销广告文案
  • 网站后台日志/广安seo外包
  • 做慕课的网站/性价比高的seo网站优化
  • 网站里的副栏目是什么/网络推广和网络销售的区别