wxr
2020-12-19 925e55bc815de89575ec53880d3e059596fda6e6
HDL-ON_iOS/ViewController.cs
@@ -73,23 +73,26 @@
        void UpdateStatus(object sender, EventArgs e)
        {
            internetStatus = Reachability.InternetConnectionStatus();
            MainPage.Log($"网络状态变化,当前网络:{internetStatus}");
            if (internetStatus == NetworkStatus.NotReachable)//没有网络连接 0
            {
                Control.Ins.GatewayOnline = false;
                Control.Ins.IsRemote = false;
                MainPage.InternetStatus = 0;
            }
            else if (internetStatus == NetworkStatus.ReachableViaCarrierDataNetwork)//3,4G的网络连接 1
            {
                Control.Ins.SearchLoaclGateway();
                MainPage.InternetStatus = 1;
            }
            else if (internetStatus == NetworkStatus.ReachableViaWiFiNetwork)
            {
                Control.Ins.SearchLoaclGateway();
                MainPage.InternetStatus = 2;
            }
            //MainPage.Log($"网络状态变化,当前网络:{internetStatus}");
            //网络变化处理
            HDLCommon.Current.UpdateInternetStatus((int)internetStatus, SharedMethod.SharedMethod.IsBackground);
            //if (internetStatus == NetworkStatus.NotReachable)//没有网络连接 0
            //{
            //    Control.Ins.GatewayOnline = false;
            //    Control.Ins.IsRemote = false;
            //    MainPage.InternetStatus = 0;
            //}
            //else if (internetStatus == NetworkStatus.ReachableViaCarrierDataNetwork)//3,4G的网络连接 1
            //{
            //    Control.Ins.SearchLoaclGateway();
            //    MainPage.InternetStatus = 1;
            //}
            //else if (internetStatus == NetworkStatus.ReachableViaWiFiNetwork)
            //{
            //    Control.Ins.SearchLoaclGateway();
            //    MainPage.InternetStatus = 2;
            //}
        }
    }
}