Проверка онлайн-статуса из веб-приложения iPhone - PullRequest
5 голосов
/ 16 сентября 2008

Есть ли способ проверить, подключен ли iPhone к сети через веб-приложение. То есть в мобильном Safari я могу проверить онлайн-статус устройства, чтобы узнать, должен ли я попробовать вызов AJAX или нет.

В Firefox / обычном WebKit это будет:

if(navigator.onLine) 
{
    onlineCode() 
}

Ответы [ 3 ]

4 голосов
/ 09 января 2009

img src = "http://aonlinesite.com/a-really-little-image.png" onload =" Intenet! "Onerror =" NoInternet! "

3 голосов
/ 07 апреля 2009

Быстрый тест на iPhone показывает, что он доступен с iPhone OS 2.2.

2 голосов
/ 16 сентября 2008

Тот же код должен работать в ночной сборке WebKit по состоянию на 16 мая 2008 года. Я думаю, это означает, что вам нужно надеяться, что обновление 2.1 включает новую сборку safari.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...