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