首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

webapp开发调试环境--weinre配置

为了让需要调试的页面被weinre检测到,需要添加Debug Target,有两种方法:     (1)、Target Script              该方法需要在调试的页面中增加一个js:...    <script src="http://192.168.0.20:8081/target/target-script-min.<em>js</em>#anonymous" type="text/javascript...保存到移动设备的书签中,可以在 http://192.168.0.20:8081/ 找到这段<em>js</em>: javascript:(function(e){e.setAttribute("src","http:...(e);})(document.createElement("script"));void(0);     将这段js保存到名为Debug书签中,然后使用移动设备访问我想要调试的页面,比如说 http...---- 总结: 此种方法虽然可以在手机上实时看到调试的效果,但每次都需要把本地的静态文件移到weinre服务器下,然后对目标页面加上js头部,遇到只有jsp没有本地静态html的页面,要么把jsp

1.6K110
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    weinre移动真机调试工具

    官网地址: http://people.apache.org/~pmuellr/weinre/docs/latest/Home.html 1.简介 weinre是一款非常好用的远程调试工具。...2.安装 weinre基于nodejs,因此首先要安装nodejs,然后使用npm进行安装: npm -g install weinre 3.运行 weinre --httpPort 8081 --boundHost...主要参数解析: httpPort 调试服务器运行的端口,默认8080 boundHost 调试服务器绑定的IP地址或域名,默认localhost 4.修改目标文件 使用webkit的浏览器(NOTE:由于weinre...的设计更多的是基于webkit的浏览器,因此建议使用chrome/safari)访问weinre服务器:http://localhost:8081 ?...获取本机的IP地址,例如:192.168.1.101,添加如下js文件到需要调试的目标文件的头部: <script src="http://192.168.1.101:8081/target/target-script-min.<em>js</em>

    53020

    利用whistle调试移动端页面

    脚本,可以用下面一种方式 # 在mac或linux加载本地js文件/User/xxx/test.js # m.baidu.com log:///User/xxx/test.js # 在windows上加载本地...利用whistle查看、修改页面的DOM结构及其样式 whistle集成了weinre的功能,同样只需配置一条规则即可通过在pc上通过weinre修改网页的DOM结构及其样式: m.baidu.com...weinre://test 其中,weinre://test 中的test` 只是作为weinre的分类,防止一个weinre调试页面出现太多的连接,效果如下图: ?...的js协议往指定网页(https://m.baidu.com/)注入vConsole.js,配置whistle规则: m.baidu.com js://{vConsole.js} 效果如下图: ?...注意: vConsole和weinre不能同时使用 whistle还有很多应用场景,后续再逐步输出给大家,了解更多内容请访问whistle的Github:https://github.com/avwo/

    1.5K20

    2016,NodeJS干货来袭

    HTML5学堂:随着时代的发展,JS的地位已经越来越高,NodeJS也是从萌芽开始,茁壮成长~这篇文章我们主要借助weinre这个NodeJS工具,讲解NodeJS工具的安装方法,并且顺带介绍调试工具weinre...什么是weinre 什么是weinre呢?Weinre的本意是Web Inspector Remote,它是一种远程调试工具。可以帮助我们即时更改页面元素、样式,调试JS等。...考虑到篇幅的问题,把文章拆分为了两个部分,这篇文章我们主要借助weinre,讲解Node.js的安装方法,并且顺带介绍调试工具weinre,后面的第二篇文章当中我们再讲解weinre的使用。...2.1 打开Node.js的这个程序:Node.js command prompt 2.2 在打开的黑色窗口当中输入:npm install weinre -g 2.3 当看到光标开始旋转时,说明正在安装当中...细节讲解 - 关于安装weinre 为何要用Node.js command prompt?Node.js是干什么的呢?

    1.7K70

    移动端真机调试

    weinre安装 全局安装: npm install –g weinre 局部安装: npm install weinre 启动: weinre --httpPort 8090 --boundHost... 记住将localhost换成你的IP...除了这种方法之后,还介绍了在手机端保存一段Js代码,在需要调试某个页面时,点击执行JS,但是现在浏览器为了安全起见,已经不再支持此方法。默认的方法是搜索,而非执行,所以不可取。...Spy-debugger内部集成了weinre,通过代理的方式拦截所有html自动注入weinre所需的js代码。简化了weinre需要给每个调试的页面添加js代码。...spy-debugger原理是拦截所有html页面请求注入weinre所需要的js代码。让页面调试更加方便。 特性: 页面调试+抓包 操作简单 支持HTTPS。

    1.8K30

    利用whistle调试移动端页面

    脚本,可以用下面一种方式 # 在mac或linux加载本地js文件/User/xxx/test.js # m.baidu.com log:///User/xxx/test.js # 在windows上加载本地...利用whistle查看、修改页面的DOM结构及其样式 whistle集成了weinre的功能,同样只需配置一条规则即可通过在pc上通过weinre修改网页的DOM结构及其样式: m.baidu.com...weinre://test 其中,weinre://test 中的test` 只是作为weinre的分类,防止一个weinre调试页面出现太多的连接,效果如下图: ?...的js协议往指定网页(https://m.baidu.com/)注入vConsole.js,配置whistle规则: m.baidu.com js://{vConsole.js} 效果如下图: ?...注意: vConsole和weinre不能同时使用 whistle还有很多应用场景,后续再逐步输出给大家,了解更多内容请访问whistle的Github:https://github.com/avwo/

    3.1K90

    移动端及时调试工具 - weinre使用方法

    HTML5学堂:在前一篇文章当中,我们借着weinre讲解了NodeJS中的一些简单命令,也讲解了weinre的安装方法,今天我们把weinre的使用“完结”掉。...关于target/target-script.js,是不需要进行任何修改的,因为,在weinre文件夹当中,本身自带了这个文件夹和相关文件。...这个文件的主要作用在于获得从Debug服务端传来的信息,更改当前页面的样式;也可以运行传来的js,并返回结果。...5 具体调试范例 调试分为HTML与CSS、JS的基本调试 —— 各位攻城狮们肯定都知道啦。weinre贴合浏览器的设计方法也让我们能够很直观的看到调试功能分类(和谷歌控制台基本一致)。...JS的基本调试 ? ? PS:变化是同步的哦,无需刷新手机页面~~~ 好啦,接下来,你就可以尽情“调试”啦~~!!!

    1.3K30

    移动端网页调试方案

    IMWeb社区 未经同意,禁止转载 移动端调试方案 页面容器 移动设备上的各种浏览器 各类app内的webview debug方案 Android端 iOS端 跨平台 抓包工具Charles 调试工具weinre...调试工具weinre 由于某些app并没有打开remote debug,而我们又要内嵌自己的页面进行调试,抓包只能检测网络请求。所以这个工具就有了使用场景。...它能够检测elements并查看js输出信息。...使用方法: 通过npm安装weinre pw1 npm -g install weinre weinre --boundHost 192.168.1.194 --httpPort 9090 在你要调试的页面中插入...js脚本,anonymous是appid,你可以自定义 html [removed][removed] 在chrome浏览器中打开地址,选择elements和console监测页面 weinre结果 其他方案

    1.3K30

    移动web真机调试方案

    Chrome/Safari真机调试 移动端开发,当然是优先真机调试,真机调试更加顺畅,支持js断点调试以及绝大多数Chrome DevTools一样的调试功能(不支持Chrome扩展)。...高级 -> 打开 Web 检查器 通过手机的 Safari 来打开 H5 页面,然后将Mac上的Safari浏览器打开,选择开发 -> iPhone,就出现调试界面了,在iPhone上也能断点调试js...市面上的工具有不少,weinre、vConsole等等,实际使用下来还是更推荐spy-debugger,spy-debugger是一站式页面调试、抓包工具,可以远程调试任何手机浏览器页面,任何手机移动端...spy-debugger内部集成了weinre,通过代理的方式拦截所有html自动注入weinre所需的js代码,简化了weinre需要给每个调试的页面添加js代码。...spy-debugger原理是拦截所有html页面请求注入weinre所需要的js代码,让页面调试更加方便,且支持HTTPS。

    1.4K30

    H5 App调试方法参考H5调试常见方法chrome developer tools模拟器GapDebugweinrespy-debugger代理总结

    主要分为以下几点: chrome developer tools android+chrome inspect iOS+safari GapDebug weinre weinre相关套件...weinre 特点 适用范围广,在调试页面中加载weinre提供的一个js脚本,即可在weinre inspect面板中进行调试。...安装步骤如下(npm安装方式): 安装 npm install -g weinre 启动 weinre --boundHost -all- ,默认端口是8080,可添加配置--httpPort...相关套件 MIHTool MIHTool是weinre的app集成版本,仅有iOS版本可供安装,例举几个特点: 自动注入weinre所需脚本 支持webview js bridge api的模拟...spy-debugger spy-debugger是weinre的扩展版,执行 npm install spy-debugger -g 即可完成安装,启动后配置设备代理即可进行调试。

    3K20

    前端远程调试方案 Chii 的使用经验分享

    前端远程调试方案 Chii 的使用经验分享 Chii 是与 weinre 一样的远程调试工具 ,主要是将 web inspector 替换为最新的 chrome devtools frontend...本文主要介绍其使用,在电脑运行,通过注入 js 的方式将将远端的日志,请求等同步推送在电脑端查看显示,及命令的执行 项目地址:https://github.com/liriliri/chii 运行监控一览...转发开始调试 注入 js 参考 //注意替换其中的域名 function injectTarget() { var e = document.createElement("script");.../test.html 运行后如图所示 weinre 的安装使用 项目地址:weinre 一款基于 Web 开发的远程调试工具。是 Apache Cordova 项目的一部分。...经常有断线情况,不再维护,不再推荐 安装 npm -g install weinre 启动 weinre --httpPort 9090 --boundHost -all- 注入 js <script

    78021

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券