Unity 网络状态判断

Unity 网络状态判断

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//当网络不可用时 
//如果项目需要耗费的流量比较大,可以通过下面的方法判断,并提示用户
if (Application.internetReachability== NetworkReachability.NotReachable)
{
//Do sth.
}


//当用户使用WiFi时
if(Application.internetReachability==NetworkReachability.ReachableViaLocalAreaNetwork)
{
//Do sth.
}


//当用户使用移动网络时
if(Application.internetReachability==NetworkReachability.ReachableViaCarrierDataNetwork)
{
//Do sth.
}