android如何与js交互

fruankn 2012-03-27 10:57:01
今天遇到了一个难题:
我在activity中放置了一个webview用来打开一个网页,但这个网页需要输入用户名和密码,弄了很久都没搞好,希望有人指点一下,那个网页不是我写的
...全文
244 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xingliuyang 2012-07-04
  • 打赏
  • 举报
回复
楼主的问题解决了吗,我最近也遇到了同样的问题,万分纠结,不知道改用什么方法,我用了Jsoup的方法,但是这个好像只能解析出文字部分的内容,对于一些EditText和Button等控件却无从下手。
小恩yoo 2012-03-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 z642010820 的回复:]
你需要的是在activity里控制js来自动输入用户名密码并提交
例子如下:
webView.loadUrl("javascript:document.getElementsByName('email')[0].value='userName'");
webView.loadUrl("javascript:document.getElementsByName('password')[0]……
[/Quote]
这个我还没怎么学习、、觉得楼上的说法可以一试、楼主加油!
z642010820 2012-03-27
  • 打赏
  • 举报
回复
你需要的是在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()");

80,493

社区成员

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

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