直播插件每隔一分钟调用getLiveStatus方法获取状态,有时候过几分钟才有返回?
发布于 6 年前 作者 qiang91 5699 次浏览 来自 官方Issues

每隔一分钟去调用,有时候立刻得到状态,有时间连续发了几次才得到状态

1 回复

这个官方文档有说明哈:

  let livePlayer = requirePlugin('live-player-plugin')
    
    // 首次获取立马返回直播状态,往后间隔1分钟或更慢的频率去轮询获取直播状态

相关文档:

小程序直播 | 微信开放文档

https://developers.weixin.qq.com/miniprogram/dev/framework/liveplayer/live-player-plugin.html

不过我觉得这个要好好优化下,你就算轮询频率太高加重负担,你给直接返回个缓存里的状态也好,现在的话如果不注意,调用这个方法,要等上很久才返回。你立即返回上次缓存状态也可以嘛

回到顶部