首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android怎么与js交互

2012-08-11 
android如何与js交互今天遇到了一个难题:我在activity中放置了一个webview用来打开一个网页,但这个网页需

android如何与js交互
今天遇到了一个难题:
  我在activity中放置了一个webview用来打开一个网页,但这个网页需要输入用户名和密码,弄了很久都没搞好,希望有人指点一下,那个网页不是我写的

[解决办法]
你需要的是在activity里控制js来自动输入用户名密码并提交
例子如下:
webView.loadUrl("javascript:document.getElementsByName('email')[0].value='userName'");
webView.loadUrl("javascript:document.getElementsByName('password')[0].value='userPassword'");
webView.loadUrl("javascript:document.getElementsByName('login')[0].click()");
[解决办法]

探讨
你需要的是在activity里控制js来自动输入用户名密码并提交
例子如下:
webView.loadUrl("javascript:document.getElementsByName('email')[0].value='userName'");
webView.loadUrl("javascript:document.getElementsByName('password')[0]……

[解决办法]
楼主的问题解决了吗,我最近也遇到了同样的问题,万分纠结,不知道改用什么方法,我用了Jsoup的方法,但是这个好像只能解析出文字部分的内容,对于一些EditText和Button等控件却无从下手。

热点排行
Bad Request.