由于网络连接更改(从LAN到Wifi,反之亦然),失去了与实时数据库的Firebase连接

问题描述 投票:0回答:1

我们在网关(应用程序)中使用Google firebase SDK(Node js)。我们能够将SDK集成到我们的应用程序中,并能够与云进行通信(使用登录凭据)。我们的网关将通过LAN / Wifi启用Internet连接。

[通过这两个(LAN / Wifi)中的任何一个加电时,我都可以连接到云中的实时数据库并交换数据。

但是当我将LAN之间的互联网连接切换到Wifi或反之时,Gateway正在重新启动其网络接口,但是我们再也无法与Firebase云通信。

除非我重新启动应用程序,否则此问题无法得到解决。

谁能告诉我如何还原Firebase连接吗?

node.js firebase firebase-realtime-database
1个回答
0
投票

您可能想通过cycling its online state告诉Firebase重新建立其连接:

firebase.database().goOffline();
firebase.database().goOnline();

请注意,通常不需要这样做,但是不幸的是,由于您的问题中的信息有限,因此无法说出Firebase无法自动重新连接的原因。

© www.soinside.com 2019 - 2024. All rights reserved.