收藏
回答

live-player windows 真机调试黑屏

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug live-player 工具 3.1.0.41 2.11.0
<view hidden="{{hidden}}">
  <live-player src="https://pullws-live.baijiayun.com/mgclient/21090250694356-webrtc-mixstreams.flv" autoplay mode="live"></live-player>
</view>

setTimeout(() => {
   this.setData({
          hidden: false
   })
  }, 2000)

代码比较简单,在初始化 hidden 为true2s 后将hidden 设置为 false 后 live-player 在windows 真机微信调试无法播放。在手机微信端和 mac 端的真机调试
都可以播放,麻烦高优先级帮忙看下。如果hidden 初始化为 false,windows 就没问题
最后一次编辑于  2021-09-03
回答关注问题邀请回答
收藏

2 个回答

  • Riven.
    Riven.
    2021-09-03

    你好,反馈已收到,我们核实下,有进展会同步。

    2021-09-03
    有用
    回复
  • 木木木木师
    木木木木师
    2021-09-02

    想表达的意思是当live-player 初始化的时候就显示在windows 上是可以正常播放的,如果初始化使用hidden 或者wx:if 隐藏,过几秒后再显示就是无法播放。同样的逻辑在 ios/android/mac 端没问题,可以正常播放

    2021-09-02
    有用
    回复 3
    • Riven.
      Riven.
      2021-09-03
      windows的live-player因为实现原因,只能一开始就显示
      2021-09-03
      回复
    • Riven.
      Riven.
      2021-09-03
      这里建议可以一开始使用一个像素为1X1的liveplayer控件作为替换,而不是hidden
      2021-09-03
      回复
    • 胖胖
      胖胖
      2022-11-10
      建议在文档里面标注下  这个问题困扰了好久,相信不是个例
      2022-11-10
      回复
登录 后发表内容