React native 如何加入两个本地应用程序并共享状态

React native 如何加入两个本地应用程序并共享状态,react-native,ios-simulator,state,React Native,Ios Simulator,State,我正在开发一个简单的测验应用程序,其中有多个玩家和一个主机。我希望能够使用两个模拟器,其中一个模拟器显示主机屏幕,另一个显示播放器屏幕。但是模拟器必须连接,因此如果我更改主机屏幕上的某些内容,用户屏幕将相应地更新 所以本质上,我需要能够在一个应用程序上运行两个单独的模拟器。不要镜像它们。简单的方法是:使用firebase、相同的应用程序、不同的主机/播放器组件,主机可以在firebase上读/写数据,播放器只能读取数据。 玩家订阅firebase数据库中的更改,并在主机更改某些内容时立即获取这些

我正在开发一个简单的测验应用程序,其中有多个玩家和一个主机。我希望能够使用两个模拟器,其中一个模拟器显示主机屏幕,另一个显示播放器屏幕。但是模拟器必须连接,因此如果我更改主机屏幕上的某些内容,用户屏幕将相应地更新


所以本质上,我需要能够在一个应用程序上运行两个单独的模拟器。不要镜像它们。

简单的方法是:使用firebase、相同的应用程序、不同的主机/播放器组件,主机可以在firebase上读/写数据,播放器只能读取数据。 玩家订阅firebase数据库中的更改,并在主机更改某些内容时立即获取这些更改

困难的方法是:配置自己的WebSocket服务器

丑陋的方式:使用RESTAPI。玩家每X秒请求更新一次。这不是即时的


希望这能有所帮助。

Hi@Shemal可以用更具描述性的方式提问。您想在同一设备上运行的两个应用程序之间共享详细信息,还是在不同设备上运行的两个应用程序之间共享详细信息?您好@EL173。这有点神秘。我更新了问题。让我知道这是否有意义,或者你是否需要更多信息