收藏
回答

live-player获取推流会有一瞬间的黑屏,如何解决


live-player获取推流会有一瞬间的黑屏,想在上面加一个加载条,但是上面不支持cover-image不支持gif图,不想要用户一进来就看到这个黑屏,有什么好的解决方法吗

回答关注问题邀请回答
收藏

1 个回答

  • 杨泉
    杨泉
    2018-12-25

    cover-image是支持的

    不过cover-mage里面gif确实是有问题

    放静态图片或者文字提示好了

    2018-12-25
    有用
    回复 4
    • 沫笺
      沫笺
      2018-12-25

      是的, cover-image里面的gif图会是静止的,不能动,我是看到蘑菇街购物小程序的直播有解决了这个问题,但是不知道它是怎么弄的

      2018-12-25
      回复
    • 呆毛可以动的~
      呆毛可以动的~
      2019-01-03回复沫笺

      蘑菇街这个loading并不是在视频播放的时候展示的,而是在加载层上面展示的,可能不是cover-image这种原生组件做的。

      2019-01-03
      回复
    • 沫笺
      沫笺
      2019-01-04回复呆毛可以动的~

      但是不用cover-image这些原生组件怎么可以覆盖在live-player上,所以才奇怪,而且一开始把live-player隐藏了再展示,声音是可以传出来,可是live-player出现那一瞬间也会黑屏

      2019-01-04
      回复
    • 呆毛可以动的~
      呆毛可以动的~
      2019-01-04回复沫笺

      我试过在cover-view上面用css动画去做,但是有一些兼容性问题,后来改用在view上面放gif图,加载loading的时候隐藏live-player,就是切换view和live-player的时候感觉是渲染的问题导致一瞬间的黑屏。看了下映客直播的切换就不会有这种情况,不太清楚他们是怎么实现的。

      2019-01-04
      回复
登录 后发表内容