你好呀
我一直在使用可达性类,一切正常;除了 ...
当设备连接到 wifi 时,无论出于何种原因,wifi 路由器没有互联网连接,可达性等级需要很长时间才能表明没有互联网。
当根本没有网络/互联网连接时,它工作得很好(很快!),例如,如果 wifi 关闭并且设备没有 3G 连接,可达性类几乎立即返回成功/失败。
重申一下,连接到没有互联网连接的 WiFi 路由器时,可达性等级几乎需要一整分钟才能返回状态。
Reachability *reachability=[Reachability reachabilityWithHostName:@"www.google.com"];
NetworkStatus remoteHostStatus = [reachability currentReachabilityStatus];
if(remoteHostStatus == NotReachable) {
............
My Code
有什么建议么?
Thanks
我刚试过这个
Reachability *reachability=[Reachability reachabilityForInternetConnection];
看起来有效!因为我只是想看看互联网是否可用
Thanks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)