Как получить текст, введенный в HTML-часть Android WebView, чтобы он мог обрабатываться собственным кодом Android - PullRequest
1 голос
/ 14 марта 2011

У меня есть приложение Android Webview.Как «перенести» текст, введенный на html-страницу, например, в текстовое поле, после того, как пользователь нажал кнопку «submit» на html-странице, чтобы мой собственный код Android мог обрабатывать текст?Можно ли это сделать с помощью JavaScript в HTML-код?Я посмотрел на метод addJavaScriptInterface в WebView, но я не уверен, что это то, что я ищу.

1 Ответ

0 голосов
/ 16 мая 2011

Похоже, небезопасно предоставлять такую ​​возможность разработчикам, потому что они могут украсть некоторые данные аутентификации пользователя с такой возможностью. Но вы можете дать JS возможность уведомлять о данных, используя метод addJavascriptInterface http://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface%28java.lang.Object,%20java.lang.String%29

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