如何从Web应用程序/服务器发送数据以响应本机应用程序?

老实说,我是React Native以及整个移动开发人员的新手。我正在参与一个拥有Web应用程序的项目,我们现在正在创建一个react native应用程序,如果用户与该Web应用程序进行交互,则需要接收通知。

假设Web应用程序上有一个按钮,上面写着Get Data,如果按下该按钮,React Native App需要知道该Web应用程序已经请求了某些内容,以便它可以采取正确的措施进行响应

我正在寻找应该寻找的可能解决方案。我一直在研究WebSocket和Firebase通知服务。

如果您参与了类似的项目,或者可以提出解决此问题的最佳方法,我很想听听您的意见。

gillettcool 回答:如何从Web应用程序/服务器发送数据以响应本机应用程序?

您可以从服务器端向移动设备发送不可见的推送通知,并在您的应用中阅读该不可见的通知(某些json),然后您可以根据您的情况Get Data来标识请求的类型,并从中确定可以触发请求或运行一些代码。

查看One signal,它真的很有用

,

您可以使用Firebase Realtime Database(免费)来处理这种情况。使用此服务,当节点有任何更改(添加,更新,删除)时,将通知任何订阅该节点(路径)的客户端,因此您无需关心服务器端并集中精力实现客户端。希望这会对您有所帮助!

,

您可以将Expo用作初学者,它可以帮助您入门https://expo.io/learn[Expo入门] [1]

[1]:https://expo.io/learn,它有自己的工具https://docs.expo.io/versions/latest/guides/push-notifications/ 对于移动开发人员而言,初学者很容易

本文链接:https://www.f2er.com/3159952.html

大家都在问