индикатор загрузки на сафари на iphone при длительном опросе - PullRequest
7 голосов
/ 24 мая 2011

Я пытаюсь сделать длинный опрос с использованием XMLHttpRequest.он прекрасно работает во всех поддерживаемых браузерах, но по какой-то причине в сафари на iPhone я получаю индикатор загрузки для каждого вызова ajax, и для длительного опроса это немного раздражает.

Я прочитал, что вам нужно дождаться загрузки документа, но он не работает.любой другой известный взломать, чтобы решить это?

Ответы [ 2 ]

1 голос
/ 19 августа 2012

У меня тоже была такая же проблема.

Получение длинного опроса (или любого другого опроса) для работы на ВСЕХ браузерах - это удар по штанамИ особенно сафари.Боже мой.

socket.io - это решение.

1 голос
/ 15 августа 2012

У меня была такая же проблема, я пытался использовать простой XHRO, скрытые iFrames и т. Д., Он просто не работает на iPhone.Кажется, он не обновляет DOM и ничего не делает до тех пор, пока не будет загружен «весь» документ, который в моем примере был продолжительностью длинного опроса.

Единственное, что я не пробовал, - это JSONP.Может быть, вы можете попробовать JSONP.

Пожалуйста, дайте нам знать, если вы смогли попробовать JSONP и сработало ли это или вообще что-то сработало!

ОБНОВЛЕНИЕ: Я не знаю, почему это отмечаетсякак ответ, я не думаю, что это так, поэтому, пожалуйста, дайте мне знать, как сделать это комментарий вместо ответа.

...