问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug cover-view 客户端 6.7.0 2.3
之前在搜社区问题的时候,搜到有相关的问题,但是并没有官方的问题,现在遇到了类似的问题了,想问下官方现在已经有解决办法了么
play.wxml
.loading {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 1;
}
b.wxml
.avatar {
position: absolute;
left: 10px;
top: 10px;
z-index: 2;
}
在实践中发现,cover-view的层级顺序只跟cover-view的渲染有关系,跟z-index无关,无论如何设置都是。假如一个cover-view设置了setTimeout才出现的话,那样这个cover-view的层级必然是最高的。
但是在实际过程中,我们希望在直播间的时候,出现loading的时候也出现了其他内容,也是可以点击的。这种需求的话还有其他的实现方式了么。
因为把loading是放去了player里面管理,把其他的放到其他去引入,这样无论slot的位置如何变化,loading的层级都是最高的(除了异步的component出现)。这个slot的渲染时机又是什么呢
微信小程序开发问题解答
微信小程序开发者回答:cover-view也属于原生组件,所以不支持设置z-index:https://developers.weixin.qq.com/miniprogram/dev/component/native-component.html
微信小程序开发者回答:
后续会有这方便的支持吗,因为业务是在直播的,对于层级的控制需要比较多
本文网址:http://www.91bianli.com/kaifazhinan/76267.html