在React Native JSX中如何在一个房间里连接两个用户?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在React Native JSX中如何在一个房间里连接两个用户?相关的知识,希望对你有一定的参考价值。

我是一个新手。在react-native中制作我的第一个应用程序。我被卡在一个步骤上。

在应用程序中,一个用户可以在regestration上创建一个房间。这个房间只在2个用户之间共享。所以第二个用户可以使用房间的名称和密码连接到它。两个用户不会共享一个屏幕。房间内的用户之间的连接只会在最后使用。当 "游戏 "结束时,第二个用户将得到通知,并将得到第一个用户完成的任务列表。

我怎样才能实现呢?

谢谢你的帮助。

答案

你可以使用 firebase 或者如果你想维护,你可以使用 socket.io. 如果你是用socket.io搭建的,那么你可以在用户加入的时候建立一个房间,当你想在用户之间发送消息的时候,你就可以在房间里发送消息。

另一答案

我建议你学习SocketIO、Websockets、Node.JS的基础知识。

按照一个教程来构建一个实时聊天应用。SocketIO有一个房间API,你可以用它来加入用户,实时分享数据。

以上是关于在React Native JSX中如何在一个房间里连接两个用户?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 react native 中解决这个 JSX 错误?

在 JSX 和 React Native 中使用符号

React native - eslintrc - prettierrc:如何防止移除 JSX 中一个元素周围的括号

React Native TextInput 在 JSX 组件中失去焦点

6手把手教React Native实战之JSX入门

如何使用 react-native 将图像放在相机视图的顶部