J'ai un problème avec le webview dans Android. Je travaille avec une application qui a 2 fragments; d'abord a un EditText et second une webview.Ajout de code javascript après une page html distante chargée dans Android Webview
Est-il possible de passer la chaîne de l'Edittext dans la page chargée dans le webview en appelant une fonction javascript qui modifie le DOM de la page chargée?
Par exemple, après le chargement dans le WebView:
webview.loadUrl("http://google.it");
Je veux insérer dans le edittext de la page de recherche Google une chaîne passée de java; J'ai essayé ceci comme première étape:
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url)
{
webview.loadUrl("javascript:(function() {alert();})()");
}
});
Mais l'alerte n'est pas affichée.
Merci pour vos commentaires, et désolé pour mon anglais pas parfait.