有没有办法从Web应用程序中检查iPhone是否在线。也就是说,在移动Safari中,我能否检查设备的在线状态,以确定是否应该尝试AJAX调用。
在Firefox /常规WebKit中,可以这样做:
if(navigator.onLine)
{
onlineCode()
}
有没有办法从Web应用程序中检查iPhone是否在线。也就是说,在移动Safari中,我能否检查设备的在线状态,以确定是否应该尝试AJAX调用。
在Firefox /常规WebKit中,可以这样做:
if(navigator.onLine)
{
onlineCode()
}
图片源地址为"http://aonlinesite.com/a-really-little-image.png",当图片加载时触发事件"Intenet!",当图片加载失败时触发事件"NoInternet!"。
在iPhone上进行的快速测试显示,它可用于iPhone OS 2.2。
同样的代码应该在2008年5月16日的WebKit夜间版本中有效。我猜这意味着你需要希望2.1更新包括Safari的新版本。