webview提交表单以后,怎么获取返回值?? webview提交表单以后,怎么获取返回值??现在返回值是直接显示在了webview上了,但是我想后台java获取到这个值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是在webview中<html><head><script type="text/javascript">function submit(){ document.getE**ById("from表单的id").submit();}</script></head><body><from action="******" > 这里是表单内容</from></body></html>------------------------------------------java 调用html中的 submit方法,现在数据提交成功了。也返回了{"state":true"} ,并且在webview上面显示了{"state":true"}-------------问题----------------但是怎么在java获取这个{"state":true"}。。 给webview加一个javascriptinterface,然后通过这个javascriptinterface把结果传给Java代码。参考http://developer.android.com/guide/webapps/webview.html,从“Binding JavaScript code to Android code”那一行看起 有2个问题。1:无法知道form什么时候返回?2:怎么得到form的返回值? 哦,懂你的难点了,你要在webview上发出请求后获取返回的值,如果用ajax请求会有跨域的问题是不是?所以必须用form提交的方式发出请求?这个问题。。我是用java代码写的发http请求的方法,然后用javascript interface暴露给js调用的。 自己写的两个APK之间进行通信? 请问这是什么数据结构? 关于ANDROID绘图的性能:DIRTY区大小是否会影响到显示性能? 为什么xml解析这句话时出错 Android SDK升级以后 Eclipse无法编译项目 sd卡读写测试-HELP 设计手机理财管理工具 谁有相关开发源代码 求学习 将框架用LayoutInflater加载到Dialog中,控件要怎么寻找? android怎么获取专辑缩略图? 如何让高德地图的marker标记自适应地图的缩放大小(Android) 修改packages.xml文件被还原问题 android map 源代码
<html>
<head>
<script type="text/javascript">
function submit(){
document.getE**ById("from表单的id").submit();
}
</script>
</head>
<body>
<from action="******" >
这里是表单内容
</from>
</body>
</html>
------------------------------------------
java 调用html中的 submit方法,现在数据提交成功了。也返回了{"state":true"} ,并且在webview上面显示了{"state":true"}-------------问题----------------
但是怎么在java获取这个{"state":true"}。。
参考http://developer.android.com/guide/webapps/webview.html,从“Binding JavaScript code to Android code”那一行看起
1:无法知道form什么时候返回?
2:怎么得到form的返回值?
哦,懂你的难点了,你要在webview上发出请求后获取返回的值,如果用ajax请求会有跨域的问题是不是?所以必须用form提交的方式发出请求?这个问题。。我是用java代码写的发http请求的方法,然后用javascript interface暴露给js调用的。