android中webview下的javascript使用问题

guohong98 2013-03-03 02:56:00
目标:自动录入用户密码
代码:
mWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setAllowFileAccess(true);
webSettings.setJavaScriptEnabled(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDefaultTextEncodingName("utf-8");
mWebView.setWebViewClient(new WebViewClient()
{
@Override
public void onPageFinished(WebView view, String url)
{
mWebView.loadUrl("javascript:document.getElementsByName('loginName')[0].value='00000001'");
mWebView.loadUrl("javascript:document.getElementsByName('loginPass')[0].value='ezShare1'");
mWebView.loadUrl("javascript:document.getElementsByName('loginButton')[0].click()");
}
});
mWebView.loadUrl("http://ezshare.card/publicdir/index.htm");
问题:网页没有任何变化
望高手指点问题在哪里,怎么解决。
又:如果要在这里使用javascript,原网页必须使用javascript吗?
...全文
256 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
guohong98 2013-03-03
  • 打赏
  • 举报
回复
这种方式没问题,我的问题在别的地方,已经解决!!!

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧