weinre是web inspector remote(远程web检查器)的缩写。本文主要是在node环境下使用。

一、安装

首先确保你的电脑上有node环境,然后使用cnpm或npm 安装,windows环境下:
npm install weinre -g

二、运行weinre

在命令行输入:
weinre –httpPort 8081 –boundHost -all-
8081是调试服务器运行的端口号,
boundHost是调试服务器绑定的ip地址或域名,默认是localhost,设置为-all-是为了在本地能使用localhost打开(也可以设置成自己的ip),在移动设备或本地环境用ip地址打开weinre调试工具
然后会看到服务启动:

三、开始调试

设置好端口之后我们在本地打开http://172.16.188.107:8081(换成你自己的ip)然后就可以看见weinre的基本信息,如下图:

接着我们需要在需要调试的页面上加上一段script标签

<script src="http://172.16.188.107:8081/target/target-script-min.js#anonymous"></script>

同样不要忘了改为你自己的ip地址

四、在手机上打开需要调试的链接

将你的源文件放在staticWebDir目录下,staticWebDir的目录是你安装weinre的根目录,我的是:D:\Program Files\nodejs\node_modules\weinre\web,然后手机访问:http://172.16.188.107:8081/show/index.html,因为我做的是公众号,需要在微信打开。所以我就把这个地址生成二维码,然后用微信扫一下,就打开了。
点击debug client user interface之后出现

点击蓝色的链接,变为绿色的之后就说明链接成功了。在后面的elements和其他的tag就可以进行调试了。注意在这个调试过程中必须保证手机和电脑在同一个网络下,如果用自己的手机网络是不可以的。

使用weinre调试移动端真机相关推荐

  1. 移动端真机调试--weinre

    转载文章,主要是用来标记这个较为古老的h5调试工具 ​​​​​​​l移动端真机调试:spy-debugger调试教程 - SegmentFault 思否在window下安装:npm install s ...

  2. 移动端真机调试,手机端调试,移动端调试

    移动端真机调试方法 一.chrome真机调试:局限性:只能调试手机端的chrome浏览器,其他浏览器均不适用:优点是: 简单快捷: 二.spy-debugger调试:spy-debugger,安装稍微 ...

  3. 移动端真机调试工具--weinre

    目录 1. weinre (1)weinre安装 (2)weinre使用 虽然当前各种浏览器都为开发者提供了很多模拟手机设备的功能,但是模拟毕竟是模拟,模拟环境中正常的代码到了真机上访问,仍旧会有各种 ...

  4. 分享移动端真机调试几种方法(更新中)

    最新更新请参考移动端真机调试 文章目录 安卓 浏览器场景 X5内核类 IOS windows调试ios MAC调试ios 跨平台通通用JS 注入类 Vconsole Eruda weinre 拓展 E ...

  5. 移动端真机调试修改手机host

    移动端真机调试修改手机host 一.电脑开热点 最简单方便快速修改手机host的方式 如果电脑是windows系统,可以通过电脑开热点,手机连接热点,修改电脑HOSTS文件.即通过修改电脑HOSTS文 ...

  6. 移动web开发之移动端真机测试

    chrome的开发者工具可以很好地做好模拟工作,但毕竟模拟和实际还是有差别的.所以,真机测试是一定要做的,如何高效地进行真机测试呢.个人感觉,还是BrowserSync用得比较称手.本文将详细介绍如何 ...

  7. 移动端真机调试的两种方法

    本文参考https://github.com/YvetteLau/Blog/issues/5 1.引入: 我们进行移动web开发时常常会接触到真机调试,但是手机端的浏览器却不想PC端这样有开发人员工具 ...

  8. 微信H5移动端真机调试--vConsole

    在移动端实际开发中,还是会碰到一些棘手的bug,想看看到底哪里出了问题,苦于移动端不能F12啊.友好的微信给我们提供了这么一个入口,使开发者可以真机调试.给微信开发者点赞.然后就可以看到你打印的内容及 ...

  9. 如何使用谷歌浏览器远程调试安卓/ios真机H5应用?

    1.背景 今年年初受疫情的影响,给大部分同事办公带来了不便,因此,公司今年开始着手移动办公,将部分原来需要在PC端操作的功能逐渐增加到了移动端,开发了很多的H5报表.因为是内部用的功能,在测试的时候也 ...

最新文章

  1. gdb 不能显示变量_linux下gdb调试常用命令汇总
  2. 如何使用CocoStudio场景编辑器制作魔卡幻想
  3. 函数没有“as”子句;假定返回类型为 object。_TypeScript笔记(一)类型amp;接口...
  4. A sample that using the completion port I/O model
  5. 股票决定卖不卖?近六成粉丝支持马斯克出售10%特斯拉股票
  6. Oracle忘记密码如何重置
  7. php base64 gzip加密,PHP base64+gzinflate压缩加密和解密算法
  8. C++ 常见错误(00) —— C#调用c++做的dll是报错
  9. html 转换成 pdf js,JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
  10. scrum 12.8
  11. 前端实现PDF预览打印
  12. 机器人领域SCI期刊总结
  13. 淘宝无人直播赚钱模式
  14. 董明珠与22岁的秘书孟羽童
  15. 什么是国外广告联盟?国外广告联盟怎么赚钱?为什么你做不赚钱?
  16. vPro这个v字代表什么意思
  17. guava深入理解(3)-字符串,实用方法,函数式编程
  18. Vue前端开发——微信扫码支付
  19. iOS 保存图片到手机的几种方法--(OC)
  20. java 日历工具_Java开发笔记(四十二)日历工具的常见应用

热门文章

  1. GET请求中文乱码问题如何解决
  2. linux0.11移植到凌动电脑,华硕EPC1005PE 新凌动N450的11小时惊喜
  3. Matlab 中保存运行的m文件
  4. 平面/空间杆系结构有限元编程计算(MATLAB)
  5. use of undeclared identifier ‘connect‘
  6. 信用评分卡模型总结9:评分卡生成及sas实施
  7. 各个历史jdk版本下载
  8. 12306自动抢票及自动识别验证码功能(一)
  9. 什么是Jython?
  10. editable string 转_Java Editable.getSpans方法代码示例