Próbuję wypełnić formularze z widoku Web w systemie Android. Już uznał ten kawałek kodu tutaj: Fill fields in webview automaticallyFormularz wypełnienia w WebView z Javascriptem
String username = "cristian";
webview.loadUrl("javascript:document.getElementById('username').value = '"+username+"';");
Niestety ja nie rozumiem, gdzie muszę otworzyć stronę chcę wypełnić
setContentView(R.layout.web);
final WebView mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl(url);
String user="u";
String pwd="p";
mWebView.loadUrl("javascript:document.getElementById('username').value = '"+user+"';document.getElementById('password').value='"+pwd+"';");
Kiedy próbuję to w ten sposób. strona zostanie wyświetlona, ale bez żadnych wartości w formularzach.
Dzięki z góry za pomoc
hej. czy możesz odwołać się do dowolnego pełnego przykładu. Nie pracowałem wcześniej z tego rodzaju kodem. –
To działało dla mnie [Przepisz wiele danych w WebView przy użyciu javascript] (https://stackoverflow.com/a/48349575/8018480) –