Unity 判斷當前網路型別
阿新 • • 發佈:2019-01-10
在用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 → "沒有連線網路"