在React Native中聊天

时间:2017-06-15 05:24:49

标签: reactjs react-native chat lib

任何人都可以解释我如何在两个用户之间进行反应本地聊天。请指定任何聊天库,除了twilio,xmpp和简单聊天。

由于

7 个答案:

答案 0 :(得分:1)

尝试使用sendbird。大约一年前,我用他们的SDK建立了一个聊天应用程序,并且存在一些问题。但他们现在已经解决了很多问题而且效果很好并且他们已经更新了他们的文档

答案 1 :(得分:1)

您可以使用这个很棒的库来实现聊天

https://github.com/FaridSafi/react-native-gifted-chat

答案 2 :(得分:1)

ConnectyCube提供React Native SDK来开发具有消息传递功能的应用程序:

  • 1-1消息
  • 群发消息
  • 已发送/已发送/已读取状态
  • “正在输入”状态
  • 文件附件
  • 向离线用户推送通知
  • 联系人列表
  • 阻止列表

React Native SDK-入门: https://developers.connectycube.com/js/react-native

聊天功能-入门https://developers.connectycube.com/js/messaging

答案 3 :(得分:1)

SendBird是我唯一满意的图书馆。我尝试过天才聊天,Applozic。它将为您提供100%的自定义。您可以从官方网站获取示例代码。

答案 4 :(得分:0)

您可以使用天才聊天来为应用程序生成Ui。 GiftedChat
为了使它变得动态,你可以使用xmpp。 XMPP-React-Native

答案 5 :(得分:0)

此外,如果您对聊天用户界面的实施方式感兴趣,可以查看https://github.com/PeterKottas/react-bell-chat,这很容易理解。我实际上正在研究本机的反应本机版本。然后你需要的只是后端与之交谈。我假设您还希望与服务器实现一些双向通信。可能使用websockets。如果你使用微软堆栈,SignalR应该在后端方面很容易。

答案 6 :(得分:0)

我尝试使用Firebase和Expo。 我在两个物理电话中运行了模拟器。 功能: 登录屏幕->用户名->聊天 电话1:用户1已登录 电话2:用户2已登录

我在这两个用户之间聊天