【BUG】Agora的各种BUG,希望官方人员解决一下。


[BUG1] agora.setLogFilter(0x0c);//设置日志输出级别提示setLogLevel方法未定义

[BUG2],频道里其他人退出频道,在频道内的玩家不会触发’user-offline’监听。
监听在初始化的时候就注册了。
agora.on(‘user-offline’, this.onUserOffline, this);

[BUG3]玩家加入频道成功后,我在回调监听’join-channel-success’中写了agora.muteLocalAudioStream(true),就是想让玩家一进入频道中默认是麦克风静音。然而并没有效果。必须要延时一定时间调用这个方法才生效。(猜测可能是SDK异步的问题,但是你都触发了join-channel-success,不应该是异步都处理完了才触发吗?)

最后上版本号
image

请问直接跑这个 CocosCreator 的 demo,也会有上述问题么?

这里的【其他人】是指观众还是主播呢?

是异步的,但是收到这个回调 join-channel-success 时应该是已经处理完了的,不应该会出现这个问题。你看下用 demo 有没有问题呢?

是的,刚用demo跑测试也一样的
其他玩家离开房间是指在语音频道中的玩家。频道类型是默认的通信模式,不是直播模式。
玩家离开只打印了以下日志。
image


界面输出日志中并没有onUserOffline这个日志
onUserOffline: function (uid, reason) {
this.printLog("onUserOffline, uid: " + uid + " reason: " + reason);
},

好的,该问题目前已转交给研发同事,修复完毕后会及时同步给你。非常感谢您的反馈。