收藏
回答

关于cover-view

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 6.7.3 2.4.1

简单的页面结构如下:

<videoList>

    ...

    <videoplayer>

        <video><video/>

        <cover-view>player-button<cover-view/>

    <videoplayer/>

    ...

<videoList/>

<topbar/>

用cover-view做顶部导航栏fixed定位在顶部,一个视频列表,视频上都有一个cover-view的自定义按钮(这个没有问题,跟预想一致,按钮出现在了视频上方),但是!!!topbar整个都是用cover-view元素写的,却无法遮挡住videolist中的视频


最后一次编辑于  2018-12-08  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 微盟
    微盟
    2018-12-08

    cover-view不支持fixed  position。

    2018-12-08
    赞同
    回复 2
    • bum
      bum
      2018-12-08
      1. tip: 基础库 1.9.90 起最外层 cover-view 支持 position: fixed

      2018-12-08
      回复
    • bum
      bum
      2018-12-08回复bum

      这个是假的?

      2018-12-08
      回复
  • 没有什么能永垂不朽丶
    没有什么能永垂不朽丶
    2018-12-08

    <cover-view>组件只能包含在native组件内部使用吧。

    类似:

     <video>

         <cover-view>player-button<cover-view/>

    <video/>


    2018-12-08
    赞同
    回复 2
    • bum
      bum
      2018-12-10
      1. tip: 基础库 1.9.0 起支持插在 view 等标签下。在此之前只可嵌套在原生组件mapvideocanvascamera内,避免嵌套在其他组件内。


      2018-12-10
      回复
    • 没有什么能永垂不朽丶
      没有什么能永垂不朽丶
      2018-12-10回复bum

      测试了一下,确实不行。应该是一个bug。。

      2018-12-10
      回复
  • Benson
    Benson
    2018-12-26

    在视频列表渲染后重新渲染topbar就可以了

    2018-12-26
    赞同
    回复 3
    • bum
      bum
      2018-12-27

      是的,我也发现了

      2018-12-27
      回复
    • Benson
      Benson
      2018-12-27回复bum

      有没有遇到topbar里的文字消失的情况

      2018-12-27
      回复
    • bum
      bum
      2018-12-28回复Benson
      使用cover-view包裹所有文字
      2018-12-28
      回复