полоса прокрутки ipad в html5

#ipad #html #scroll #overflow

#iPad #HTML #прокрутка #переполнение

Вопрос:

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

Существует один вертикальный переполненный div. Эта страница правильно просматривается в браузере компьютера, но при просмотре той же страницы на ipad переполненный раздел отключается, и кажется, что переполненный контент отсутствует.

Пожалуйста, дайте мне знать, как правильно это сделать.

Ответ №1:

На iPad, который можно прокручивать div с помощью overflow полос прокрутки, не будет отображаться в этом div. Единственный способ прокрутки — это провести двумя пальцами.

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

Для этого у вас есть другие варианты, такие как: http://cubiq.org/scrolling-div-on-iphone-ipod-touch

Ответ №2:

Вы хотите, чтобы прокрутка на iPad в вашем приложении HTML5 была похожа на нативную? Возможно, вы захотите ознакомиться с проектом Джо Хьюитта под названием Scrollability: http://joehewitt.github.com/scrollability /

Ответ №3:

Проверьте https://github.com/appmobi/aux_web (aUX_webScroll) . Я автор, поэтому, если у вас есть какие-либо вопросы, дайте мне знать.

В iOS5 появилось новое свойство, позволяющее прокручивать divs, но вы обнаружите, что когда вы используете его в webview, весь webview тоже перемещается, и, что удивительно, не все обновляют ОС.

Ответ №4:

Я написал статью о новых функциях в iOS 5. Также эта тема рассматривается в разделе -webkit-overflow-scrolling: http://samuli.hakoniemi.net/ios-5-and-new-features-for-web-developers/#webkit-overflow-scrolling