IOS切换tab页时 live-player 拉流被挂起不能恢复
发布于 5 年前 作者 lianggang 5298 次浏览 来自 问答
  • 当前 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
2 回复

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

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

回到顶部