5***@qq.com
5***@qq.com
  • 发布:2022-07-15 10:14
  • 更新:2022-09-23 11:01
  • 阅读:256

【报Bug】subNVues在position为dock时,IOS和Android的表现不一致,Android下遮挡住了页面内容

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS Monterey 12.0.1

HBuilderX类型: 正式

HBuilderX版本号: 3.4.18

手机系统: 全部

手机厂商: 华为

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

iPhone 12 Pro Redmi Note 8 Pro

示例代码:
{  
            "path": "pages/index/index",  
            "style": {  
                "navigationStyle": "default",  
                "app-plus": {  
                    "subNVues": [  
                        {  
                            "id": "index-bottom",  
                            "path": "components/bottom",  
                            "style": {  
                                "position": "dock",  
                                "dock": "bottom",  
                                "height": "80px",  
                                "bottom": "0px"  
                            }  
                        }  
                    ]  
                }  
            }  
        }

操作步骤:

如附件中的示例工程所示

预期结果:

安卓端的表现和IOS一致,能够自动排除掉subnvues的高度

实际结果:

安卓端未排除subnvues高度,导致内容被遮挡

bug描述:

在IOS下,页面高度会自动排除subnvues的部分,整个页面的内容可以通过滚动的方式查看

在Android下,页面高度未排除subnvues的部分,底部内容被subnvues遮挡,无法滚动查看最后一条内容

附件里的截图分别是IOS和安卓下的表现

还有示例工程的压缩包

2022-07-15 10:14 负责人:DCloud_Android_ST 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

HX3.6.0+已优化该问题

该问题目前已经被锁定, 无法添加新回复