HTML окно просмотра не масштабируется на мобильный телефон - PullRequest
2 голосов
/ 28 ноября 2011

У меня есть веб-приложение, созданное с помощью набора iweb, которое отлично смотрится в Android и iPhone.Единственная проблема заключается в том, что на мобильном телефоне вы можете взять экран и переместить его влево на достаточное расстояние, и все, что вы видите, - это белый цвет.Он не сделает этого, если я переместу его вправо.У меня установлен метатег, например, <meta content="minimum-scale=1.0, width=device-width, maximum-scale=1.0, user-scalable=no" name="viewport" />.

У меня также есть теги body и html css, margin: 0, padding: 0; width: 100%, height: 100%

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

1 Ответ

1 голос
/ 29 ноября 2011

Есть ли у вас div, которые являются position: fixed? У меня была такая проблема с переполнением меню на сайте, который я разработал. Android и iPhone, похоже, не справляются с фиксированным позиционированием, как браузеры настольных компьютеров.

Вы также можете не использовать «user-scalable = no», если можете избежать этого, поскольку это может серьезно сократить удобство использования между размерами экрана или размерами шрифта для людей с ограниченными возможностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...