Android与web通话结束后web挂断,Android怎么监听web的挂断onUserOffline没回调

Android与web通话结束后web挂断,Android怎么监听web的挂断onUserOffline没回调

Android 端是通过 onUserOffline 来监听远端用户(通信模式)/主播(直播模式)离开当前频道的。

你在 onUserOffline 回调里打印一下日志,控制台看到没有打印?还是打断点发现没走回调啊?提供下 双端的 SDK log 文件吧,我看一下

不知道为什么传不了图片
android用的这个
@Override
public void onUserOffline(final int uid, int reason) {
Log.e(TAG, “Useroffline”);
runOnUiThread(new Runnable() {
@Override
public void run() {
Log.d(TAG, “User offline, uid:” + uid);
}
});
}

web用的
function leave() {
// 取消发布本地音视频流
client.unpublish(localStream, function(err) {
console.log(‘取消发布本地音视频流失败’ + err);
});
//关闭本地摄像头
localStream.close();
// 退出频道
client.leave(function () {
stream.close();
$(’#agora_remote’ + stream.getId()).remove();
console.log(“离开频道成功”);
}, function (err) {
console.log(“离开频道失败”);
});

$('div#video').empty();

}

api 调用看起来没啥问题,给一下双方的 sdk log 吧