uniapp开发小程序 小米手机真机bottom:0无效 底部间隙 设备安全区域处理办法

这篇具有很好参考价值的文章主要介绍了uniapp开发小程序 小米手机真机bottom:0无效 底部间隙 设备安全区域处理办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

uniapp开发小程序 小米手机真机bottom:0无效 底部间隙 设备安全区域处理办法,vue.js入门,uni-app,小程序

uniApp自定义导航 CSS设置 bottom:0竟然无效,而iphone和开发模拟器没有问题

		height: 150rpx;
		position: fixed;
		left: 0;
		right: 0;
		bottom: calc(var(--window-bottom,0));

网上查了各种方法,包括设置bottom:-20啊以及

padding-bottom: constant(safe-area-inset-bottom);
padding-bottom: env(safe-area-inset-bottom);

使用wx.getSystemInfoSync() API 获取系统信息:通过调用wx.getSystemInfoSync()获取系统信息,你可以获取到屏幕的宽高、底部安全区域的高度等信息。根据这些信息,你可以动态地计算和调整元素的位置和大小。

const systemInfo = wx.getSystemInfoSync();
const safeArea = systemInfo.screenHeight - systemInfo.safeArea.bottom;

都解决不了根本问题,而且这个问题不是出在我一个人身上,很多大厂的小程序也有这个问题。

uniapp开发小程序 小米手机真机bottom:0无效 底部间隙 设备安全区域处理办法,vue.js入门,uni-app,小程序

不要怀疑了,则不是咱的问题,这是小米手机的系统设置问题

可以通过以下方法解决这个坑问题

方法一:

这样设置一下

uniapp开发小程序 小米手机真机bottom:0无效 底部间隙 设备安全区域处理办法,vue.js入门,uni-app,小程序

这样问题就解决了

uniapp开发小程序 小米手机真机bottom:0无效 底部间隙 设备安全区域处理办法,vue.js入门,uni-app,小程序

方法二

参考美团的做法,和UI设计师沟通,将TabBar导航的背景色设计的和下面的间隙颜色一致,使得融为一体不容易看出来异常

uniapp开发小程序 小米手机真机bottom:0无效 底部间隙 设备安全区域处理办法,vue.js入门,uni-app,小程序文章来源地址https://www.toymoban.com/news/detail-712929.html

到了这里,关于uniapp开发小程序 小米手机真机bottom:0无效 底部间隙 设备安全区域处理办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【UniApp开发小程序】顶部导航栏和底部导航栏设置+iconfont图标引入

    在正式开发小程序的功能之前,首先需要确定小程序的主要框架。 我的小程序需要创建的页面是“首页”、“我想要”、“私信”、“我的”,“首页”已经存在于项目中,不需要重复创建。创建过程如下: 创建成功,不仅创建了 star.vue , Hbuilder 还自动帮助创建了 star 文件

    2024年02月16日
    浏览(53)
  • uniApp开发小程序自定义tabBar底部导航栏+tabBar中间凸起自定义样式实现

            先看效果是否可以满足你们,如果可以满足你只要一步一步照着做绝对没有错。         本人技术不佳,研究了一整天,全网的大佬们写的博客看的晕头转向,避免大伙再走弯路,跟着我以下步骤一点一点来绝对可以实现。         最终效果图: (如果你

    2024年02月04日
    浏览(51)
  • uniapp 开发小程序之实现不同身份展示不同的 tabbar(底部导航栏),附带相关问题解答

    效果展示:   引言 在开发过程中逐渐意识到uniapp原生的tabbar可能不能满足开发要求,通过浏览博客才选择使用uView的Tabbar 底部导航栏来实现,我选择用的是2X版本 安装 我是使用Hbuilder插件的方式引入的组件库,安装配置可以看这篇: 下载安装方式配置 | uView 2.0 - 全面兼容

    2024年02月11日
    浏览(41)
  • 解决uniapp手机真机调试时找不到手机问题

    1、检查 USB 调试是否开启 2、检查是否有选择 文件 传输 选项 3、如果上述都做了还找不到,可以看看开发者选项中的【USB设置】,把模式改为 MIDI 模式

    2024年02月09日
    浏览(47)
  • uniapp华为手机真机测试保姆教程

    第一步:去华为手机助手HiSuite官方下载 | 华为官网 (huawei.com)下载华为手机助手给电脑安装; 第二步:在手机的设置找到关于手机,然后 连续点击鸿蒙版本选项 7下 打开开发者模式。 第三步:用数据线连接手机和电脑,然后更改充电选项为文件传输。在系统和更新里找到开

    2024年02月12日
    浏览(42)
  • 【移动端应用开发】 以 uniapp 打包成 APP 或小程序后或 H5 后 IOS(iphoneX 机型)底部安全区域适配(避开底部黑条虚拟键)

    一、前言 在使用 uniapp 进行应用开发时,可能会遇到应用在 iPhone X 等带有底部安全区域的机型上显示不正常的问题。这是因为 iPhone X 及之后的机型采用了全面屏设计,屏幕底部有一个黑色的虚拟键区域,俗称\\\"刘海\\\"或\\\"黑条\\\"。为了避免应用内容被底部安全区域遮挡,需要进行

    2024年02月19日
    浏览(74)
  • 使用uniapp开发支付宝/钉钉小程序uni.uploadFile报错errMsg: “uploadFile:fail 无效参数“

    报错: 问题所在: 所以给uni.uploadFile加上这个参数就可以了

    2024年01月20日
    浏览(66)
  • uniapp h5 tabBar兼容IOS手机底部黑线

    uniapp自定义tabBar方案 一、pages.json文件中添加tarBar 二、把原生的tabBar隐藏起来 三、自定义一个tabBar组件         //重点代码         height: 50px;         padding-bottom: env(safe-area-inset-bottom); // 适配iphoneX的底部         padding-bottom: env(safe-area-inset-bottom); /*兼容 IOS11.2*/ 四、

    2024年02月09日
    浏览(59)
  • 图文详细讲解步骤adb或uniapp真机调试连接手机

    1、确保硬件设备没有问题。手机通过数据线连接电脑后,已启用传输文件的模式,可以在电脑正常打开并浏览到手机里面的文件。 2、手机的开发者调试模式已经打开。以小米手机为例,打开方式:设置–更多设置-开发者选项-USB调试。 3、电脑是否已正确安装驱动程序。打开

    2024年02月20日
    浏览(47)
  • [快速上手RN] 3. React native 制作底部导航栏 Bottom Tab Bar

    [快速上手RN] 0.React Native 快速启动项目 [快速上手RN] 1. React native 项目集成UI Kitten [快速上手RN] 2. React native 项目色彩主题色编辑及使用 [快速上手RN] 3. React native 制作底部导航栏 Bottom Tab Bar [快速上手RN] 4. React native 集成redux 首先我们确认目标 在APP底部新增一个导航栏 导航栏点

    2024年02月05日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包