美文网首页
React-native 利用NetInfo获取网络状态

React-native 利用NetInfo获取网络状态

作者: 伦家这么萌 | 来源:发表于2017-08-29 10:27 被阅读75次

    适用于双平台网络状态检测

    NetInfo.isConnected.fetch().done((isConnected) => {

    console.log('First, is ' + (isConnected ? 'online' : 'offline'));

    });

    function handleFirstConnectivityChange(isConnected) {

    console.log('Then, is ' + (isConnected ? 'online' : 'offline'));

     if (!isConnected) {

       AlertIOS.alert("网络错误", "网络连接失败,请连接网络后重试!");   

     }

    NetInfo.isConnected.removeEventListener(

        'change',

         handleFirstConnectivityChange

        );

    }

    NetInfo.isConnected.addEventListener(

        'change',

        handleFirstConnectivityChange

    );

    相关文章

      网友评论

          本文标题:React-native 利用NetInfo获取网络状态

          本文链接:https://www.haomeiwen.com/subject/srqodxtx.html