Половина сети сломана для пользователей iphone - Jquery Library не может загрузить на iphone (сафари) (тайм-аут javascript) - PullRequest
0 голосов
/ 05 марта 2012

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

Ранее я объединил весь свой javascript в один файл all.js, поэтому решил разбить его напопытка точно определить проблему - я нашел несколько постов, в которых говорится о том, как использовать таймауты, чтобы разбить javascript и дать ему возможность перевести дух.К сожалению, при этом я обнаружил, что нарушающий сценарий - это уменьшенная версия jquery, которая загружается очень долго.

Прежде чем кто-либо скажет создать отдельный мобильный сайт - это большая работа, которую у меня нет времениделать прямо сейчас, но буду смотреть на это позже.На данный момент я бы, по крайней мере, ожидал, что мой сайт, использующий одну из самых популярных библиотек javascript, загрузится на одно из самых популярных мобильных устройств через соединение Wi-Fi.Может ли быть так, что iphone не может загрузить любой веб-сайт, используя jquery, даже через соединение Wi-Fi?Половина сети сломана для пользователей iphone.

Что я могу с этим поделать?

Решено *

* Решено * Я знаю, что вопрос был плохо сформулирован, и я, вероятно, не должен был обвинять iphone & jquery, но если кому-то интересно, что это оказалось на самом деле, это был другой сценарийиспользуется для усечения текста.Этот скрипт был рекомендован мне в ответ на другой вопрос, который я задал и называется elipses.js - он отлично работает в настольных браузерах, но по какой-то причине расстраивает iphone, а iphone неправильно указывает пальцем на jquery.Ссылка на вопрос со сценарием: http://goo.gl/PsQdt

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

1 Ответ

0 голосов
/ 05 марта 2012

У меня есть библиотека jquery и плагин, который работает на всех страницах моего сайта (да, мои страницы довольно маленькие, но все же), и у меня никогда не возникало проблем с загрузкой сайта на любое мобильное устройство. , Я проверил его на iPhone, iPad, телефоне Android и устройстве Windows Phone 7. Ссылка на ваш сайт, чтобы мы могли видеть, что может происходить?

...