Signal R是否支持在android中发送媒体消息?

时间:2017-09-20 07:11:50

标签: android signalr chat

  

简单聊天通过Signal R工作正常,但我想发送图像   或任何类型的文件,但我没有做任何事情。我可不可以做   不管是不是请指导我。   我用过这个GitHub库。   SignalR

1 个答案:

答案 0 :(得分:0)

Can i do that or not please guide me.

是的,你可以做到这一点,但需要做更多的努力。要实现这一目标,您需要以下步骤

1)首先,您需要一台上传文件的服务器。为此,使上传文件服务发送字节数据(上传字节数据教程可以在谷歌上找到)

2)通过Web服务上传文件后,成功时应返回服务器的路径和文件名(保存在服务器上的位置)

3)获取路径后,将此路径作为简单消息发送(因为您已经使用Signal R发送简单文本消息)。并添加其他属性以区分媒体消息的正常文本消息。

4)在接收方(您正在聊天的第二个用户)检查消息是否具有该附加属性(您在上一步中添加的属性)。如果找到其他属性,请使用该URL或文件路径从服务器下载映像并将其保存在本地

希望有所帮助:)