主要用到两个Unity的API:一个是Application.internetReachability,用来获取当前网络类型,需要注意的是,这里只是判断出来当前设备的网络环境,并不代表能连接到互联网上。
使用方法如下:
if (Application.internetReachability == NetworkReachability.NotReachable)
{
Debug.LogError(“没有网络”);
}
else if (Application.internetReachability == NetworkReachability.ReachableViaCarrierDataNetwork)
{
Debug.LogError(“营业厅网络”);
}
else if (Application.internetReachability == NetworkReachability.ReachableViaLocalAreaNetwork)
{
Debug.LogError(“wifi网络”);
}