Почему текст исчезает после загрузки страницы браузера на HTC MyTouch 4G?

Я пытаюсь посетить такие страницы, как http://irclog.perlgeek.de/crimsonfu/2012-12-01 , на моем HTC MyTouch 4G под управлением Android 2.2.1 (WebKit 3.1), но я не могу их прочитать. Текст отображается некоторое время, пока браузер не завершит загрузку, а затем исчезает, как показано в этом видео: https://www.youtube.com/watch?v=TriSozFkA-Y .

Для меня это очень странное поведение, потому что страница выглядит нормально на LG Optimus V, также работающем под управлением Android 2.2.1.

На сайте, который я контролирую, работая с тем же серверным программным обеспечением (ilbot), я обнаружил, что могу решить проблему, отключив jquery, как я сообщил разработчику на http://irclog.perlgeek.de/ilbot/2012-12- 02#i_6204076

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

Ответы (1)

Похоже, что WebKit в комплекте с HTC sense не поддерживает должным образом jQuery, что и вызывает эту ошибку.

Исправление будет заключаться в установке пользовательского браузера, отличного от webkit, такого как Firefox или Opera.

Отличное предложение! Спасибо! Я должен был упомянуть в своем вопросе, что я установил Dolphin, но я должен был попробовать браузер без WebKit, такой как Firefox. Я только что посетил irclog.perlgeek.de/crimsonfu/2012-12-01 в Firefox, и страница отображается нормально. Я проголосовал за ваш ответ, но не принял его, потому что мне все еще интересно, в чем проблема с родным браузером, который использует WebKit 3.1.
Скорее всего, HTC удалось отключить полную поддержку jQuery в своей версии Android WebKit.