Контроль HTML <select>отключен в Android WebView (в эмуляторе) - PullRequest
5 голосов
/ 15 января 2011

У меня очень простое приложение для Android, это просто WebView. Все отлично работает (сложный Javascript и т. Д.). Однако все элементы управления HTML select, похоже, отключены. Они отображаются со значениями по умолчанию, но ничего не происходит, когда я нажимаю на них, и они не получают оранжевого выделения, когда я перемещаюсь по элементам управления.

Другие входные данные (текст, радио, отправка) работают нормально, поэтому я не думаю, что это проблема фокуса.

Конфигурация:

  • Eclipse IDE
  • SDK, версия 8 (2.2)
  • Тестирование в эмуляторе

Ответы [ 4 ]

2 голосов
/ 08 сентября 2011

У меня была такая же проблема.Моя проблема была исправлена ​​путем изменения overflow:hidden на overflow:visible на содержащем элементе.

0 голосов
/ 19 июня 2013

2 года спустя, но в случае, если кто-то снова это подтвердит:

Если это Android 2.3, вставьте каждый пустой дочерний элемент родительского элемента с фиксированной позицией. Я обнаружил, что это решило проблему для меня.

0 голосов
/ 24 сентября 2012

Та же проблема, исправили ее, установив position:relative в li, содержащих поля выбора

0 голосов
/ 29 марта 2011

У меня была такая же проблема.

В моем случае на странице были элементы, которые имели стиль position:fixed;

Хотя ограничивающие рамки элемента select и элементы с фиксированным расположением НЕ перекрывались, я не смог открыть диалоговое окно выбора.

Удалив пару фиксированных элементов, я получил его на работу. Кажется, это ошибка в веб-представлении.

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