Страница переходит на Android-браузер при вводе текста - PullRequest
0 голосов
/ 08 февраля 2012

У меня есть страница входа, которая причиняет много боли. Всякий раз, когда вы пытаетесь ввести текст, страница прыгает плохо. Я попытался отключить -webkit-backface-visibility. Есть предложения?

Ответы [ 3 ]

1 голос
/ 21 февраля 2013

Это вызвано тем, что 3d-преобразования применяются к элементу ввода или родительскому элементу элемента ввода.

Например, я добавил преобразования к своим элементам, чтобы ускорить ускорение графического процессора, чтобы ускорить переходы CSS с помощьюкод:

.GPUAccel, .GPUAccel div:not(.noGPUAccel) {
    -webkit-transform: rotateZ(360deg);
    -webkit-backface-visibility: hidden;
}

, что вызвало непреднамеренное переключение некоторых тестовых телефонов (например, слайдера LG optimus) при вводе символов в поля ввода.

Удаление ускорения графического процессора илипреобразования из родительского элемента решили эту проблему.

Кажется, это довольно труднодостижимая проблема.

0 голосов
/ 09 февраля 2012

Используете ли вы JQ-Touch?Я сталкивался с этой проблемой при использовании того же самого.Я решил это, поиграв с атрибутом position в css, изменив его на абсолютный.

0 голосов
/ 09 февраля 2012

Масштабируется ли браузер?У меня были проблемы с масштабированием браузера при вводе / диалогах и т. Д. ... Попробуйте установить <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"> в вашем <head/>

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