APP打包安装后,第一次打开会出现页面高度的错误,导致页面滚动到一定位置后无法滚动,此时页面的windowHeight为750,第二次打开APP页面可以正常滚动,此时页面的windowHeight为682是减去navigationBar高度后的高度,此时页面可以正常滚动
![t***@qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/9aca6faa67a23ccf288cfa655dae8a69.png)
- 发布:2020-06-25 15:06
- 更新:2020-07-04 10:15
- 阅读:1461
【报Bug】uniapp 以subNVues的方式加了navigationBar后,安卓第一次打开 windowHeight的高度有误,没有减去navigationBar占用的高度
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10[版本 10.0.17134.984]
HBuilderX类型: 正式
HBuilderX版本号: 2.7.14
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: 华为mate30 pro
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
页面第一次打开也可以正常滚动,页面高度为减去navigationBar高度后的高度
页面第一次打开也可以正常滚动,页面高度为减去navigationBar高度后的高度
实际结果:
页面第一次打开滚动到一定位置后无法滚动,第二次打开可以正常滚动
页面第一次打开滚动到一定位置后无法滚动,第二次打开可以正常滚动
bug描述:
uniapp 以subNVues的方式加了navigationBar后,安卓第一次打开 windowHeight的高度有误,没有减去navigationBar占用的高度,导致安装后第一次打开APP页面元素出错
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20200625/03825becf573f1d8e3703a75577c5dcd.png)
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20200625/1a538b71402a12754ebc808a05284d7f.png)
![DCloud_UNI_GSQ](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/86/84/57_avatar_mid.jpg?v=1635249686)
使用其他机型测试未复现,仅 华为mate30 pro 出现此问题吗?
-
-
-
t***@qq.com (作者)
就是第一次打开,或是删除的app的数据后第一次打开有这情况,这个是我的演示http://lanpingdaima.com/SVID_20200702_102336_1.mp4
2020-07-02 10:28
-
-
-
-
-
t***@qq.com (作者)
回复 DCloud_UNI_GSQ: http://lanpingdaima.com/SVID_20200702_133910_1.mp4 貌似没有什么问题,是这样子的
2020-07-02 13:45
![t***@qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/9aca6faa67a23ccf288cfa655dae8a69.png)
t***@qq.com (作者)
upup
-
-
-
t***@qq.com (作者)
更新之后好像又发现了两个问题,iphone播放视频闪退和这个问题:https://ask.dcloud.net.cn/question/100897
2020-07-06 16:12
-
-
t***@qq.com (作者)
回复 DCloud_UNI_GSQ: 主题问的问题可以了,后面又发现了两个问题,就是上面说的iphone播放视频闪退跟iphone软键盘收起后触点位置偏移的问题
2020-07-06 17:29
-
-