收藏
回答

IOS切换tab页时 live-player 拉流被挂起不能恢复

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

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

如图: 使用 live-player 进行rtmp直播推流时

1,如果tab页默认选中直播页,开始进行播放。

2,在切换tab页面,通过监听 bindstatechange 实现得到提示 {code: 6000, message: "拉流被挂起"}

3,重新切换tab页到原来直播页,直播不能恢复 (ios问题,安卓ok), 手动调用 resume 方法也无法恢复

4,经测试,如果tab默认选中的是直播页有此问题,如果tab默认选中的不是直播页则没有此问题

a, 切换tab页时被挂起



b, 切换tab重新返回时iOS画面不能恢复(视频和声音都没有了),  安卓没有此问题

- 预期表现

tab进行页面切换时,返回直播视频页时视频应该被恢复播放

- 复现路径

多个tab页面切换,默认选中直播页,再其他tab页之后,重新切换回来视频不能恢复

- 提供一个最简复现 Demo





最后一次编辑于  05-16  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 是柿子啊
    是柿子啊
    05-16

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    05-16
    赞同
    回复 2
    • Horizon
      Horizon
      05-16

      代码片段: https://developers.weixin.qq.com/s/Klyk2pmu788w

      机型:iPhone 6s Plus,    系统版本号:iOS 12.3,  微信版本:7.0.4

      05-16
      回复
    • Horizon
      Horizon
      05-16

      事实上只要  iOS 系统 都有此问题, 安卓没有

      05-16
      回复
  • Eric Huang
    Eric Huang
    05-17

    这是一个已知问题,我们会在后续版本中进行改善,另外建议后续经过搜索后再提问,以提高问题解答的效率。

    05-17
    赞同
    回复 1
    • Horizon
      Horizon
      05-20

      谢谢

      05-20
      回复