Я работаю над приложением, которое будет доступно для Android и iPhone.Приложение выполнено с использованием jQuery Mobile и скомпилировано с Phonegap.
Иногда в приложении пользователь может отобразить изображение, это изображение очень большого размера, и его необходимо прокручивать.Я сделал код javascript, который создает div с этими свойствами css и добавляет его к телу:
position: absolute;
width: 100%;
height: 100%;
z-index: 1200;
background-color: black;
overflow: scroll;
На iPhone это работает отлично, пользователь может прокручивать вправо столько, сколько он хочет.На Android это не так, экран остается заблокированным, и пользователь может только прокручивать.
viewport
на странице index.html выглядит так:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
У меня естьпотратил около 2 часов, играя с ним, просматривая Интернет, но не нашел ничего, что сделало бы экран прокручиваемым на Android.
Я не могу сделать это другой страницей, с другим окном просмотра, потому что мое приложениеочень глубоко javascript.И я не смог бы вернуть пользователя точно в то место, где он ушел, когда он хотел посмотреть изображение.
У меня заканчиваются идеи, и я тестировал его в течение нескольких дней.,У кого-нибудь есть идея, которая поможет мне сделать всплывающее окно на андроиде?
Спасибо