如何在快速布洛克斯应用程序中知道对手的平台?



我正在将quickblox集成到我的应用程序中(iOS和Android)。

在彼此之间通话时,我需要知道对手的平台。

有什么解决办法吗?

您可以在调用/接受请求的自定义参数中传递用户的平台

http://quickblox.com/developers/Sample-webrtc-android#Start_Call

Map<String, String> userInfo = new HashMap<>();
userInfo.put("platform", "iOS");
//Start call
session.startCall(userInfo);
...
public void onReceiveNewSession(QBRTCSession session){
   // obtain received user info
   Map<String,String> userInfo = session.getUserInfo();
   String platform = userInfo.get("platform");
}

"接受"也是如此http://quickblox.com/developers/Sample-webrtc-android#Accept_call

相关内容

  • 没有找到相关文章

最新更新