从iPhone网络应用程序检查在线状态

从iPhone网络应用程序检查在线状态

问题描述:

有没有办法从Web应用程序检查iPhone是否在线?也就是说,在移动版Safari中,我可以检查设备的在线状态,看看是否应该尝试AJAX呼叫。从iPhone网络应用程序检查在线状态

在Firefox/WebKit的规律,这将是:

if(navigator.onLine) 
{ 
    onlineCode() 
} 

这相同的代码应该工作在WebKit每日构建为5月16日2008年。我想这意味着你需要希望更新2.1包括一个狩猎新建。

https://bugs.webkit.org/show_bug.cgi?id=19105

IMG SRC = “http://aonlinesite.com/a-really-little-image.png” 的onload = “看房!”的onerror = “NoInternet!”

+0

+1聪明的选择! – 2011-10-01 12:46:19

对iPhone的快速测试表明它可从iPhone OS 2.2获得。