我们在网关(应用程序)中使用Google firebase SDK(Node js)。我们能够将SDK集成到我们的应用程序中,并能够与云进行通信(使用登录凭据)。我们的网关将通过LAN / Wifi启用Internet连接。
[通过这两个(LAN / Wifi)中的任何一个加电时,我都可以连接到云中的实时数据库并交换数据。
但是当我将LAN之间的互联网连接切换到Wifi或反之时,Gateway正在重新启动其网络接口,但是我们再也无法与Firebase云通信。
除非我重新启动应用程序,否则此问题无法得到解决。
谁能告诉我如何还原Firebase连接吗?
您可能想通过cycling its online state告诉Firebase重新建立其连接:
firebase.database().goOffline();
firebase.database().goOnline();
请注意,通常不需要这样做,但是不幸的是,由于您的问题中的信息有限,因此无法说出Firebase无法自动重新连接的原因。