Javascript 从iPhone web应用程序检查联机状态

Javascript 从iPhone web应用程序检查联机状态,javascript,iphone,mobile-safari,Javascript,Iphone,Mobile Safari,有没有办法通过网络应用程序检查iPhone是否在线。也就是说,在mobile Safari中,我可以检查设备的在线状态,看看是否应该尝试AJAX调用 在Firefox/常规WebKit中,这将是: if(navigator.onLine) { onlineCode() } 从2008年5月16日起,同样的代码应该可以在WebKit的夜间构建中使用。我想这意味着你需要希望2.1版本的更新包含一个新的safari版本 img src=”http://aonlinesite.com/a-

有没有办法通过网络应用程序检查iPhone是否在线。也就是说,在mobile Safari中,我可以检查设备的在线状态,看看是否应该尝试AJAX调用

在Firefox/常规WebKit中,这将是:

if(navigator.onLine) 
{
    onlineCode() 
}

从2008年5月16日起,同样的代码应该可以在WebKit的夜间构建中使用。我想这意味着你需要希望2.1版本的更新包含一个新的safari版本


img src=”http://aonlinesite.com/a-really-little-image.png“onload=“Intenet!”onerror=“NoInternet!”

在iPhone上进行的快速测试表明,它可以从iPhone OS 2.2上获得。

考虑到它在30%的浏览器中失败(因为这两个属性都不是标准的)。很遗憾,这是一个很好的解决办法(