收藏
回答

live-player cover-view层级问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug live-player 客户端 6.7.2 2.2.3

- 当前 Bug 的表现(可附上截图)

live-player内写cover-view,其中cover-view的opacity给0,长宽和live-player一样,然后给cover-view添加bindtap事件,有时候会出现获取不到cover-view的bindtap事件

- 预期表现


- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-08-29
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-08-29

    你好,请提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-08-29
    赞同
    回复 1
    • 黎伟
      黎伟
      2018-08-29

      ios 6.7.2

      代码就是个很简单的

      <view class='user-view'>

      <live-player

          style="width: 100%;height: 100%;"

          id="player"

          src="xxx"

          mode="RTC"

          orientation="vertical"

          object-fit="contain"

          background-mute="true"

          autoplay='true'

          bindstatechange="onPlayEvent">

              <cover-view  bindtap='ceshi' style='position:absolute;top:0px;bottom:0px;width:100%;opacity:0;z-index:10000'></cover-view>

          </live-player>

      </view>


      请问下 如果cover-view先于live-player渲染的话 也会出现上面的问题是吗?


      2018-08-29
      回复