收藏
回答

能否提供一个层级(z-index)最低的 live-player ?

框架类型 问题类型 终端类型 操作系统 微信版本 基础库版本
小程序 Bug 微信iOS客户端 6.6.7 2.1.0


为什么需要一个这样的 live-player/video 呢?

答: 1,因为通常情况下,我们需要在视频上放一些自定的控件,动画等等。但是用 cover-view 的话实现起来非常的费劲,甚至BUG一堆一堆的(不是一个一个哦,是一堆一堆哦)。

2,性能问题/动画问题,cover-view 的性能可以说是差到了极点,目前猜测其是不断的跟踪 dom 的位置。这对于用 cover-view 来做动画而言是硬伤。如果说要用 cover-view 取实现一段帧动画(比如:spine),这。。。

3,display:inline 的问题,cover-view 是不支持 display:inline 的,这导致多行图文混排无法实现。

<cover-view>
   <cover-image>
  <cover-view>很长很长的文字。。。。cover-view>
cover-view>

------------------------------

|【图片】很长很长的文  (注意这里断行)

|  字。。。


4,cover-view 的问题实在太多了,不列了伤感情。。。


为什么要在视频上放UI?

答:为了用户体验,全屏式/沉浸式的用户体验。不然对不起 navigationStyle:custom(这个功能赞一个)。


如果官方不提供呢?

答:那能不能给一个像小游戏一样的 canvas?现在的这个 canvas 除了名字是 canvas 以外,其他的都不是!


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

2 个回答

  • 黄思程
    黄思程
    2018-08-30

    之后的同层渲染会解决这个问题

    2018-08-30
    有用 3
    回复 2
    • amiKing
      amiKing
      2019-12-24
      这个已经解决好了吗?
      2019-12-24
      回复
    • 、          无所谓
      、 无所谓
      2021-12-17
      肯定没解决啊,但是场面话得说出来,不能让我们感觉他们不重视,这就是那什么又当又立
      2021-12-17
      回复
  • 谷江存
    谷江存
    2018-07-02

    已关注

    2018-07-02
    有用 1
    回复
登录 后发表内容