Android UIWebView 调试

 

Android 4.4 KitKat 使用Chrome DevTools 远程调试WebView   

 

 http://stackoverflow.com/questions/2314886/how-can-i-debug-javascript-on-android   

 

远程调试工具:Weinre     

1. 安装: npm install -g weinre  

2. 本地运行Proxy:  weinre --httpPort 9090 --boundHost 172.17.250.73 --verbose --debug      

注: 172.17.250.73 是你本机IP.  

 

3.  将 <script src="http://172.17.250.73:9090/target/target-script-min.js#anonymous"></script>  注入到要DEBUG的html页面中。 

 

4. 在Chrome上输入 http://172.17.250.73:9090   查看。  

 

手机端调试经验总结:

1. 首先打出UA, 分析传值是否正确。 DebugMode 是 几? 连接的是哪个服务器?   

2. 利用weinre可以分析部分问题,console调试框是一个很好的入口。 

 

 

Mac下chrome跨域设置

通过命令行启动chrome:

open -a "Google Chrome" --args --disable-web-security

出现如下提示则说明成功,然后就随意的调用不同域下的数据了。

 

http://yuankeqiang.lofter.com/post/8de51_13a3de3

 

posted @ 2015-04-19 16:34  jianhua_iphone  阅读(269)  评论(0编辑  收藏  举报