Клавиатура, дружественная к электронной почте Android, в поле ввода webview - PullRequest
5 голосов
/ 27 января 2011

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

Я пытался использовать javascript, используя следующий код

 String emailKeyboard="document.getElementById('src').type=\"email\";";
 mWebView.loadUrl("javascript:(function() { " + emailKeyboard +"})()");

, также я пытался получить элемент по имени

String emailKeyboard="document.getElementByName('j_username').type=\"email\";";
mWebView.loadUrl("javascript:(function() { " + emailKeyboard +"})()");

где j_username - имя поля ввода.Но это не работает.Любая помощь с благодарностью.

Спасибо, Senthil.M

1 Ответ

1 голос
/ 07 августа 2011

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

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