【发布时间】:2020-05-26 16:11:17
【问题描述】:
根据下面的答案,我们需要从数据库中读取才能触发“.info/connected”;
https://stackoverflow.com/a/53222060/12755203
我正在尝试使用此“.info/connected”来检查用户是否有互联网连接。因此,我首先检查从“.info/connected”返回的布尔值,如果为真,则尝试读取其他数据。但是,即使可以访问互联网,它在我第一次尝试时也会一直发送错误消息。因此,我的程序决定不读取其他数据,认为没有互联网连接。
根据上面的答案和我的经验,除非您从数据库中读取具有讽刺意味的需要互联网访问权限的内容,否则您无法使用“.info/connected”检查用户是否可以访问互联网。
那么,这个“.info/connected”是干什么用的?难道我做错了什么?有没有办法通过“.info/connected”检查用户是否可以访问互联网?
【问题讨论】:
标签: android firebase firebase-realtime-database