小智 8

import { NetInfo } from 'react-native';

NetInfo.isConnected.fetch().then(isConnected => {
           if(isConnected)
           {
               console.log('Internet is connected');
           }
})
Run Code Online (Sandbox Code Playgroud)

上面的代码足以检查是否存在活动的网络连接

  • 如果我的互联网关闭但连接到wifi,这会给出"连接"响应.我怎样才能发现那个案子? (3认同)
  • 在iOS中无法使用 (2认同)
  • NetInfo 已弃用。需要使用此插件代替https://github.com/react-native-community/react-native-netinfo (2认同)

小智 3

NetInfo API 用于检查互联网连接。

例如:NetInfo.isConnected.addEventListener('change', this._handleConnectionChange);

请参阅https://facebook.github.io/react-native/docs/netinfo.html了解更多详细信息。

  • NetInfo是否也可以在应用程序后台检查互联网连接?@JainZz (2认同)