html52.com
我爱小程序-开发者交流社区

getLiveStatus接口有时候会没返回,success 和fail都没有进来

问题类型 插件 AppID 插件版本号 AppID 操作系统 微信版本 基础库版本
Bug wx2b03c6e691cd7370 1.0.3 wxc2c1cc3da76f9109 Android 7.0.12 2.10.2

livePlayer.getLiveStatus({ room_id: roomId })

.then(res => {

console.log(res)

// 101: 直播中, 102: 未开始, 103: 已结束, 104: 禁播, 105: 暂停中, 106: 异常,107:已过期

},(err)=>{

console.log(err)

)

.catch(err => {

console.log('get live status', err)

})

这个接口,有时候能返回房间状态,有时候调用了,一点反应都没,也没错误

网友回复

Admin²⁰²⁰:

这个官方文档有说明,要1分钟以上的轮询。

// 首次获取立马返回直播状态,往后间隔1分钟或更慢的频率去轮询获取直播状态


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

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


不过我觉得这个要大力优化下,因为直播状态对于直播相关应用的逻辑处理还是非常关键的一个变量~~~

应该要能实时获取到。

梁学智Pike:

这个返回很慢,一分钟左右h,你长等待下看看

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付