在QuickBlox中传递扩展数据和会话请求时出现问题
Trouble during passing extension data along with session request in QuickBlox
我正在做一个项目,该项目提供从网络到手机的视频通话(iOS或Android)。我正在使用QuickBlox+WebRTC来实现视频通话。从网络上,我想传递一些额外的信息以及呼叫请求,如呼叫者姓名等。我查看了QuickBlox+WebRTC的JavaScript文档,其中建议使用以下代码(JavaScript):
var array = {
me: "Hari Gangadharan",
}
QB.webrtc.call(callee.id, 'video', array);
我已经实现了相同的代码,但无法在接收方获得会话请求附带的信息(在iOS方法中获得零引用)。
- (void)didReceiveNewSession:(QBRTCSession *)session userInfo:(NSDictionary *)userInfo {
//Here userInfo is always nil
}
请使用以下结构
var array = {
"userInfo": {
"me":"Hari Gangadharan",
}
}
因为我们的iOS SDK使用"userInfo"作为解析自定义用户信息的密钥
Check Signaling v1.0
相关文章:
- DreamFactory REST API POST休息/用户/会话请求总是在IE9中返回错误
- 新的会话cookie直到下一个服务器请求才提供
- 在每个 AJAX 请求(Sencha Touch 2)中发送用户详细信息(会话令牌)
- Laravel:在 ajax 请求的会话过期后重定向到登录
- 核心ajax每次都发送具有不同会话id的请求
- 可以'在尝试使用chai请求代理为测试维护用户会话时,t在发送标头后设置标头出错
- 如何在 NodeJS 中维护请求会话
- 仅在某些请求上保存用户会话
- DROPZONE - 在 fle 上传期间处理 AJAX 请求中的会话超时
- 阻止来自同一服务器会话的相同请求
- 如何在 http 请求中关闭会话
- 护照推特:无法在会话中找到请求令牌
- PHP 会话变量在第一页的值在第二个 GET 请求后未更新为第二页会话变量的值
- 节点.js后请求 - 保持会话活动
- AJAX 可访问的长时间运行的服务任务阻止在启用 ASP.NET 兼容性/会话的环境中的后续 AJAX 服务请求
- AJAX 请求无法读取更新的会话/全局变量
- Nodejs 在每个请求上创建会话
- 请求会话don't设置后请求
- 我如何设置请求?会话
- 另一个express.js请求.会话不存储数据