简单的页面结构如下:
<videoList>
...
<videoplayer>
<video><video/>
<cover-view>player-button<cover-view/>
<videoplayer/>
...
<videoList/>
<topbar/>
用cover-view做顶部导航栏fixed定位在顶部,一个视频列表,视频上都有一个cover-view的自定义按钮(这个没有问题,跟预想一致,按钮出现在了视频上方),但是!!!topbar整个都是用cover-view元素写的,却无法遮挡住videolist中的视频
在视频列表渲染后重新渲染topbar就可以了
是的,我也发现了
有没有遇到topbar里的文字消失的情况
<cover-view>组件只能包含在native组件内部使用吧。
类似:
<video>
<cover-view>player-button<cover-view/>
<video/>
tip
: 基础库 1.9.0 起支持插在view
等标签下。在此之前只可嵌套在原生组件map
、video
、canvas
、camera
内,避免嵌套在其他组件内。测试了一下,确实不行。应该是一个bug。。
cover-view不支持fixed position。
tip
: 基础库 1.9.90 起最外层cover-view
支持position: fixed
这个是假的?