针对存在内嵌在客户端的webview项目中,在开发过程中我们希望能像PC上一下直接进行调试,提高我们平时的开发效率,这时候我们可以使用webApp远程调试工具-weinre。

  安装:

    本工具需要node.js支持,在安装前必须安装node.js.下载node.js,下载地址:http://nodejs.org/download/   (可以下最新版本);

    node安装完成后,利用node的npm模块管理工具安装weinre,

cmd下输入npm -g install weinre

    

    完成后即可使用。

  使用:

    1.在cmd下输入:

    weinre -httpPort 8081 -boundHost -all-  //8081自定义端口,可以根据自己需要选择端口号启动调试服务(注:每次调试前都需要开启服务,调试时保持开启)

    2.添加调试代码:

    <script src="http://ip:8081/target/target-script-min.js#anonymous"></script>  //开启服务的pc及端口号

    3.调试:在浏览器中输入开启服务的pc地址,

    http://localhost:8081  //或http://ip:8081/

    可见访问该页面的客户端(红色标注)

    

    绿色为被激活页面,可以再Elements、Console中做相应操作

  

    提示:

    1.在调试远程接口数据时,可以通过console.log()把数据打印在winnre的console平台上,这样能清晰的看到后台返回的数据结果,已于查看接口相关问题。

    2.关于调试线上测试环境,可将引用调用本地代码,进行调试;

    3.上线前切记检查有没有引用地方错误问题。

最新文章

  1. SQL基本语句以及示例
  2. 我看见的第一个XCODE编译错误 - Command /applications.../clang failed with exit code 1
  3. Valgrind的多线程调试工具
  4. 【WinHec启示录】透过Windows 10技术布局,谈微软王者归来
  5. jdbcTemplate的配置
  6. java多线程之生存者与消费者(Java编程思想)
  7. jQuery实现模拟滚动条效果;
  8. zabbix邮件报警脚本(Python)
  9. dmesg 程序崩溃调试2
  10. NET基础课--Linq第三讲
  11. FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换
  12. [转载] Linux curl命令详解
  13. Java开源生鲜电商平台-系统架构与技术选型(源码可下载)
  14. 在vue 里使用腾讯ditu
  15. SQL count(1)
  16. TeamCity Build 步骤的执行策略
  17. windows下安装git和vundle
  18. OpenCV中RGB和HSV转换的问题
  19. shell &amp;&amp; and ||
  20. x多进程

热门文章

  1. java jar
  2. iOS解决两个静态库的冲突 duplicate symbol
  3. svm特征
  4. vim的编码设置
  5. 推荐一款免安装的在线Visio流程工具ProcessOn
  6. SharePoint 2010 BCS - 概述
  7. WEB-INF&amp; 绝对路径vs相对路径
  8. linux学习笔记3:linux的网络配置,rpm包,shell以及samba服务器的使用和安装
  9. poj2769 暴力
  10. android avoiding-memory-leaks