收藏
回答

能否提供一个层级(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 个回答