Javascript 信号R:如何使用XmppClient.send方法发送复杂对象?
我一直在使用signalr发送简单的聊天信息。现在我需要传递复杂的对象Javascript 信号R:如何使用XmppClient.send方法发送复杂对象?,javascript,c#,signalr,xmpp,signalr-hub,Javascript,C#,Signalr,Xmpp,Signalr Hub,我一直在使用signalr发送简单的聊天信息。现在我需要传递复杂的对象 chatEventHubProxy.invoke('sendGroupMessage',jsonObject,recipients,message,chatType.).done(函数(){ self.chatEventLog('聊天信息发送成功'+收件人); }).失败(功能(错误){ console.log('聊天消息发送失败原因'+错误); })作为XMPP中的客户机,您只发送类型为或的节 XMPP协议和矩阵是可扩展
chatEventHubProxy.invoke('sendGroupMessage',jsonObject,recipients,message,chatType.).done(函数(){
self.chatEventLog('聊天信息发送成功'+收件人);
}).失败(功能(错误){
console.log('聊天消息发送失败原因'+错误);
})
作为XMPP中的客户机,您只发送类型为或的节
XMPP协议和矩阵是可扩展的。因此,您可以将任何类型的负载(自定义对象)和子对象添加到上面提到的顶级节类型中
msg.Add(myCustomType)
Xml示例:
<message to='foo@bar.com' type='chat'>
<x xmlns='my-custom namespace'>
<foo/>
</x>
</message>
另请参见本教程中的扩展矩阵部分。您能告诉我如何向小组发送消息吗?现在,我只是从CSV循环发送消息给每个收件人。这是一个解决办法。但我需要一个直接的解决方案。学习矩阵代码示例,就可以了