javascript - 检测用户是否连接到互联网?

标签 javascript react-native

我想将用户路由到某个屏幕,以防他未连接到互联网。

我只是无法检测到他是否已连接。

我试过这段代码,但没有成功:

async componentWillMount()
{
   if (!await NetInfo.isConnected)
   {
      this.props.navigation.navigate('Saved');
   }
}

有任何经过测试的建议建议吗?

最佳答案

试试 await NetInfo.isConnected.fetch()

引用:https://facebook.github.io/react-native/docs/netinfo.html#isconnected

关于javascript - 检测用户是否连接到互联网?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51417792/

相关文章:

javascript - Superscrollorama - 多个元素的补间

ios - "Invariant Violation: Application AwesomeProject has not been registered"使用静态 jsbundle 为 iOS 设备构建时

javascript - Jquery onclick 函数没有被调用

javascript - 如何将一个复杂对象格式化为另一个复杂对象?

javascript - 如何测试字符串是否以字符串列表结尾

javascript - React Render Components with Loop,但是当状态更新时它会重新渲染所有内容

android - 如何在 Google Play 上的同一应用程序中使用另一个 keystore

php - Codeigniter AJAX 示例

javascript - 如何在 React Native 中制作带有钩子(Hook)的无限图像轮播

javascript - 使用 es6 与 native react 创建计时器