H
HammerH
Neues Mitglied
- 0
Hallo Leute,
ich habe folgendes Problem. Ich will, mit ner WebView eine Seite aufrufen und mich da einloggen. Da die Seite keine Cookies speichert, würde ich per Javascript die Tabellen füllen und dann einloggen.
WebView funktioniert einwandfrei. Username und Passwort werden auch richtig in die dafür vorgesehenen Felder eingetragen. Nur der submit funktioniert nicht und ich komm einfach nicht drauf.
Hier mal der Code:
Die ID von dem Button ist auch wirklich submit. Wenn ich das hier in die Google Chrome console auf der seite eingebe und noch dementsprechend anpasse, funktioniert es auch ...
Wäre sehr dankbar über jegliche Hilfe.
Liebe Grüße,
HammerH
ich habe folgendes Problem. Ich will, mit ner WebView eine Seite aufrufen und mich da einloggen. Da die Seite keine Cookies speichert, würde ich per Javascript die Tabellen füllen und dann einloggen.
WebView funktioniert einwandfrei. Username und Passwort werden auch richtig in die dafür vorgesehenen Felder eingetragen. Nur der submit funktioniert nicht und ich komm einfach nicht drauf.
Hier mal der Code:
@Override
public void onPageFinished(WebView view, String url) {
// TODO Auto-generated method stub
super.onPageFinished(view, url);
ladeText.setVisibility(View.GONE);
progressBar.setVisibility(View.GONE);
webview.loadUrl("javascript: {" +
"document.getElementById('uname').value = '"+username +"';" +
"document.getElementById('pwd').value = '"+password+"';" +
"document.getElementById('submit').click(); };");
}
Die ID von dem Button ist auch wirklich submit. Wenn ich das hier in die Google Chrome console auf der seite eingebe und noch dementsprechend anpasse, funktioniert es auch ...
Wäre sehr dankbar über jegliche Hilfe.
Liebe Grüße,
HammerH