我是Android开发的新手,我正在尝试创建一个可以打开网站的应用,并在出现的登录表单中自动设置用户名和密码。
以下是我为此编写的代码:
webView.loadUrl("http://www.bhos.edu.az/az/login?r=http://www.bhos.edu.az/az/page/67-imtahan-naticalari");
webView.getSettings().setDomStorageEnabled(true);
webView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
String user = "Foundation";
String pwd = "ZDxRvjS3";
view.loadUrl("javascript:document.getElementsByName('username').value = '"+user+"';document.getElementsByName('passwd').value='"+pwd+"';");
}
});
但是当我运行我的应用程序时,我总是看到我在空白页面上设置的一个值,而不是网站。
这是我看到的截图:
我该如何解决这个问题?