- Forum-Beiträge: 45
27.09.2014, 14:55:36 via Website
27.09.2014 14:55:36 via Website
Hallo Leute,
ich arbeite seit ein paar Tagen an einer Android App. Bisher läuft alles ohne Probleme.
public void onPageFinished(WebView view, String url) {
view.getSettings().setJavaScriptEnabled(true);
JavascriptInterface javasriptInterface = new JavascriptInterface(this);
view.addJavascriptInterface(javasriptInterface, "MyInterface");
view.loadUrl("javascriptfunction(){document.getElementsByName('Submit')[0].click();})()");
}
Das habe ich versucht, aber es geht nicht. Als JavascriptInterface habe ich das:
public class JavascriptInterface {
Context mContext;
JavascriptInterface(Context c) {
mContext = c;
}
public boolean doSomething(String name, String address) {
return true;
}
}
Brauche ich sonst noch etwas? Das Interface habe ich über Google gefunden, aber verstehen tue ich es nicht.
Hoffe jemand kann mir helfen .
Mfg
Daniel
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.