Виртуальная клавиатура отображается только после двух нажатий - PullRequest
0 голосов
/ 22 сентября 2010

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

Иногда, когда я нажимаю на текстовое поле, виртуальная клавиатура не отображается, и мне приходится снова нажимать. Это происходит только в ОС 2.1

Кто-нибудь еще сталкивался с этим? Кто-нибудь имеет представление о том, что может быть причиной этого?

Я попытался удалить фокус, запросить фокус, отключить экран и т. Д ...

Пожалуйста, любые предложения или планы сражений о том, как победить эту ошибку, будут высоко оценены (действительно, эта ошибка очень раздражает)

Большое спасибо!

1 Ответ

0 голосов
/ 22 сентября 2010

Возможно, в области вашего текстового поля есть событие onMouseOver. Это приведет к тому, что первое касание активирует это событие, а второе - для активации клавиатуры.

Я все время вижу это в своем браузере iPhone.

...