- 当前 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
这是一个已知问题,我们会在后续版本中进行改善,另外建议后续经过搜索后再提问,以提高问题解答的效率。
谢谢
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
代码片段: https://developers.weixin.qq.com/s/Klyk2pmu788w
机型:iPhone 6s Plus, 系统版本号:iOS 12.3, 微信版本:7.0.4
事实上只要 iOS 系统 都有此问题, 安卓没有