核心提示:在用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→"没有连接网络"