遇到的问题:
1.页面不是自家前端做的,不能修改网页中的代码
2.要拦截的请求不是get请求,而是一个post请求 (难点在于:如果拦截的请求是get请求的话,我只需要拿到url,将后面拼接的参数键值对取出来就好了...,找到进行网络请求的js页),对js页进行修改
3.将处理好的js页加载到本地,以后加载时就利用本地的js替换第三方的js(我会在本地的js页面中添加与webview沟通的桥梁)
//以下为具体操作,我把具体的方法贴了上去...* 我采取的是拦截第三方网址上请求数据的js资源,将本地的资源提交上去替换原资源
*/
if (uri.toString().contains("index.js")) { //拦截该网页下对应的...* 我采取的是拦截第三方网址上请求数据的js资源,将本地的资源提交上去替换原资源
*/
if (uri.toString().contains("index.js")) { //拦截该网页下对应的...去拦截post请求参数实例就是小编分享给大家的全部内容了,希望能给大家一个参考。