详细问题描述
一份相同的代码,在安卓下是video会遮挡其他组件,而在ios不会,
video使用的是绝对布局。
[内容]
重现步骤
在播放的时候安卓与ios都不会遮挡
播放以后,安卓会遮挡而ios不会
[步骤]
css布局如下
.live-player {
width: 750px;
top: 0;
bottom: 0;
position: absolute;
background-color: rgba(0, 0, 0, 0.3);
z-index: -1;
}
.live-post {
width: 750px;
position: absolute;
left: 0;
top: 0;
bottom: 0;
transition: opacity 0.5s ease-in-out;
z-index: 200;
}
.live-action-mask {
width: 750px;
left: 0;
top: 0;
bottom: 0;
padding: 20rpx 16px 0 16px;
position: absolute;
justify-content: space-between;
flex-direction: column;
z-index: 10;
}
[结果]
[期望]
安卓应该和ios一样,不会遮挡其他元素。
IDE运行环境说明
HBuilderX
最新版本
uni-app运行环境说明
运行app端
安卓为自定义基座,ios为默认基座
HBuilderX创建
自定义组件
App运行环境说明
安卓最新版本
ios13
2***@qq.com (作者)
我去掉了这2个,以及其他的似乎没有好转,在没有播放的时候可以显示,在开始播放以后就背遮挡了,我上传下工程文件麻烦你们看下
2019-10-17 15:30
2***@qq.com (作者)
55555麻烦看下,我已经快要背折腾封了
2019-10-17 15:36