您现在的位置:首页 >> 前端 >> 内容

Unity如何判断当前网络类型?

时间:2018/4/14 10:09:44 点击:

  核心提示:在用Unity做移动端时,有时需要判断手机当前的网络类型,Unity 提供了相关的API ,相当方便。 代码如下: /// summary /// 获取当前网络类型(2g、3g、4g/Wifi/无) ...

在用Unity做移动端时,有时需要判断手机当前的网络类型,Unity 提供了相关的API ,相当方便。 代码如下:

 /// <summary>
 /// 获取当前网络类型(2g、3g、4g/Wifi/无)
 /// </summary>
/// <returns></returns>
 public static NetworkReachability GetNetworkReachabilityType()
 {
          return Application.internetReachability;
 }

Mark:

1.Application.internetReachability == NetworkReachability.ReachableViaCarrierDataNetwork → "当前为运行商网络(2g、3g、4g)";

2.Application.internetReachability == NetworkReachability.ReachableViaLocalAreaNetwork→ "当前为Wifi网络";

3.Application.internetReachability == NetworkReachability.NotReachable→"没有连接网络"

Tags:UN NI IT TY 
作者:网络 来源:AustinPaul