5

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

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

if(navigator.onLine) 
{
    onlineCode() 
}
4

3 回答 3

4

img src="http://aonlinesite.com/a-really-little-image.png" onload="互联网!" onerror="没有互联网!"

于 2009-01-09T01:01:54.870 回答
3

对 iPhone 的快速测试表明它可以从 iPhone OS 2.2 使用。

于 2009-04-07T12:13:50.357 回答
2

截至 2008 年 5 月 16 日,相同的代码应该可以在 WebKit 夜间构建中运行。我想这意味着您需要希望 2.1 更新包含一个新的 safari 构建。

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

于 2008-09-15T20:18:20.007 回答