Клавиатура Android не открывается при использовании медиа-запросов

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

Однако на устройствах Android, когда я нажимаю на поле поиска , клавиатура открывается, а затем немедленно закрывается , что делает невозможным ввод в поле.

Это не проблема iOS.

Страницу можно посмотреть здесь - http://so.ajcw.com/android-keyboard.htm , а вот полный код страницы:




    
    Erroring search field

    



Venue 1

Cuisine

Price

Rating

Address

Venue 2

Cuisine

Price

Rating

Address

Дело, которое я пробовал

  • Если у меня есть только одно место встречи или если я перемещаю поиск вверх по странице, проблема исчезает (это не решение, а просто наблюдение).

  • Я попытался изменить DOCTYPE - тип документа HTML5 немного изменяет функциональность, так как клавиатура остается после второго щелчка, но опять же это не решает проблему.

* редактировать *

  • Кажется, это зависит от браузера. В старом телефоне Android такой проблемы нет, как и в моем браузере Android (HTC Desire) по умолчанию, но это действительно происходит в Dolphin HD.

5
задан Nightfirecat 7 November 2011 в 00:15
поделиться