Hedico
Hedico
  • 发布:2020-02-19 22:03
  • 更新:2020-05-08 18:27
  • 阅读:2257

【uni-app】APP端,video组件退出全屏后会把顶部状态栏遮挡,并出现黑色间距?

分类:uni-app

问题描述:
video组件退出全屏后把顶部状态栏遮挡住。

测试手机型号:
iphone XR、iphone XS Max。

理想效果:
video组件退出全屏后回到其原始位置。

截图:
bug截图如附件所示,第一章为正常状态,第二章为退出全屏后的状态。

2020-02-19 22:03 负责人:无 分享
已邀请:
w***@163.com

w***@163.com

楼主有解决吗

  • Hedico (作者)

    解决了。我这里造成这个情况的背景是:非全屏时,默认隐藏播放操作控件,全屏时显示操作控件。最初的写法是调用全屏事件后,默认立刻显示操作控件(visiable:false --->true),出现了此bug,于是我猜测是操作控件的隐藏和展示引起的渲染问题,于是将visiable的赋值延迟了250ms,此bug就解决了。

    2020-05-08 19:16

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