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

如何调试移动页面

但一旦移动页面出现问题,尤其市面上安卓那么多机型,出了问题,连个调试方法都没有。那么,下面就给大家介绍一下我使用的一些调试方法吧。...然后按照调试pc页面的思路来调试移动页面就可以啦~~~ 三、Charles 这个是抓包工具,可以抓取 request 和 response 数据。...3、在电脑的 Charles 上按以下步骤找到代理服务器地址和端口号: ? 比如服务器地址是:192.168.1.105。 端口号是:8888。...,也能对安卓手机进行远程调试,目前最新版还不支持iOS远程调试,打开设备监视面板: ?...五、Eruda 前几种方法其实都是在PC移动远程调试,当你遇到PC调试和手机上运行不一致的情况时(其实大部分都是这种情况,哈哈哈),就可以用 Eruda 调试,Eruda 可以让你直接在手机上看控制台

3.6K30

如何调试移动页面

但一旦移动页面出现问题,尤其市面上安卓那么多机型,出了问题,连个调试方法都没有。那么,下面就给大家介绍一下我使用的一些调试方法吧。...然后按照调试pc页面的思路来调试移动页面就可以啦~~~ 三、Charles 这个是抓包工具,可以抓取 request 和 response 数据。...3、在电脑的 Charles 上按以下步骤找到代理服务器地址和端口号: ? 比如服务器地址是:192.168.1.105。 端口号是:8888。...,也能对安卓手机进行远程调试,目前最新版还不支持iOS远程调试,打开设备监视面板: ?...五、Eruda 前几种方法其实都是在PC移动远程调试,当你遇到PC调试和手机上运行不一致的情况时(其实大部分都是这种情况,哈哈哈),就可以用 Eruda 调试,Eruda 可以让你直接在手机上看控制台

2.2K70
您找到你想要的搜索结果了吗?
是的
没有找到

移动网页调试

于是屁颠屁颠的拿起了《在你身边 为你设计》这本书看了一下午,看到移动调试这里,略有感受,于是提取了下内容。...在这个5g到来的时代,移动互联网继续横行,前端的开发工作和移动更加紧密了,但是移动调试着实让人尴尬。化解尴尬的方法介绍下下面这几种,有补充的欢迎留言?...尽管移动网页与桌面网页有诸多差异,但是说到底它还是一个在浏览器里浏览的HTML网页,所以最常用的还是在桌面借助Chrome调试器。...Chrome自带的Developer Tool对于调试移动网页来说非常方便,可以通过调整下表所示的几个属性来调整页面。...Weinre为了能够同步桌面的调试客户移动设备上的调试目的,需要你搭建一个调试服务器(Debug Server),通过这台调试服务器,可以在调试目标(Debug Target)和桌面调试客户(Debug

1.3K30

移动网页调试方案

本文作者:IMWeb xychxbb 原文出处:IMWeb社区 未经同意,禁止转载 移动调试方案 页面容器 移动设备上的各种浏览器 各类app内的webview debug方案 Android...iOS 跨平台 抓包工具Charles 调试工具weinre 其他方案 附录:ES6标准兼容情况 页面容器 移动设备上的各种浏览器 chrome、safari、firefox、samsung browser...微信平台 微信iOS是采用wkwebkit进行渲染的,Android平台采用的是x5内核 debug方案 Android 由于移动网页开发不能直接打开developer tools,导致我们调试起来稍微麻烦...好在我们有解决方案: Remote Devices 谷歌为我们提供的开发利器,让我们可以在电脑使用developer tools进行elements检查和network监测,非常方便快捷。...调试工具weinre 由于某些app并没有打开remote debug,而我们又要内嵌自己的页面进行调试,抓包只能检测网络请求。所以这个工具就有了使用场景。

1.2K30

移动真机调试

移动调试困难 很多时候,我们在进行移动开发时,都是先在PC使用手机模拟器进行调试,没有问题后,我们才会在手机的浏览器进行测试,这个时候,如果没有出现问题,皆大欢喜。...不似在PC,我们能直观的去改变样式,或者是进行断点调试。有时,在移动我们不得不借助于alert来调试,但是这样的调试方法效率极其低下,很多时候,都是靠经验,或者是靠排除法。...那么,有什么什么方法,能够让我们调试移动的适配的时候,像调试PC一样直观呢?本文旨在为你提供移动调试方法,希望能够为你打开新的一扇门。...本文会给出三种真机调试方法,你可以选择自己最喜欢的一款~ 移动真机调试方法 chrome真机调试 weinre调试 spy-debugger调试 简单说明一下每一种方式的 优缺点: 第一种:chrome...下面我们开始具体介绍如何使用这三种调试方法。 1. chrome真机调试 手机端下载好chrome浏览器,使用USB连接到PC,打开手机的USB调试模式。

1.8K30

移动网页调试方案

移动调试方案 移动调试方案 页面容器 移动设备上的各种浏览器 各类app内的webview debug方案 Android iOS 跨平台 抓包工具Charles 调试工具weinre...其他方案 附录:ES6标准兼容情况 页面容器 移动设备上的各种浏览器 chrome、safari、firefox、samsung browser 各类app内的webview 不同平台实现不一样 iOS...微信平台 微信iOS是采用wkwebkit进行渲染的,Android平台采用的是x5内核 debug方案 Android 由于移动网页开发不能直接打开developer tools,导致我们调试起来稍微麻烦...好在我们有解决方案: Remote Devices 谷歌为我们提供的开发利器,让我们可以在电脑使用developer tools进行elements检查和network监测,非常方便快捷。...调试工具weinre 由于某些app并没有打开remote debug,而我们又要内嵌自己的页面进行调试,抓包只能检测网络请求。所以这个工具就有了使用场景。

1.7K20

利用whistle调试移动页面

whistle是基于Node实现的跨平台web调试代理工具,可以作为普通的http代理或者用来抓包、修改、操作http、https、websocket、tunnel请求,如:修改hosts、请求方法、响应状态码...、请求(响应)头、请求(响应)内容等等,基本上可以操作web请求的方方面面,而且支持插件扩展功能,本文主要讲下如何用whistle调试移动页面,安装及使用whistle等其它内容请参见Github:https...移动调试遇到的问题 相较于PC侧,在移动调试网页,主要会遇到以下三个问题: 没有Console,无法查看页面的js错误及通过 console.xxx 输出的调试日志 无法查看、修改页面的DOM结构及样式...无法debug 一般情况下,移动页面在PC的Chrome浏览器上模拟器上进行调试,但并非所有移动页面都可以在PC的模拟器上调试,比如一些需要调用到APP的本地API的APP内嵌页面,或者测试页面兼容性问题等...,只有在真机上运行才能看到真实效果,这个时候可以利用whistle,通过简单配置即可解决上述的前两个问题(目前无法通过页面js获取页面的调试信息,暂不支持debug功能,可以通过 console.log

3K90

利用whistle调试移动页面

whistle是基于Node实现的跨平台web调试代理工具,可以作为普通的http代理或者用来抓包、修改、操作http、https、websocket、tunnel请求,如:修改hosts、请求方法、...响应状态码、请求(响应)头、请求(响应)内容等等,基本上可以操作web请求的方方面面,而且支持插件扩展功能,本文主要讲下如何用whistle调试移动页面,安装及使用whistle等其它内容请参见Github...移动调试遇到的问题 相较于PC侧,在移动调试网页,主要会遇到以下三个问题: 没有Console,无法查看页面的js错误及通过 console.xxx 输出的调试日志 无法查看、修改页面的DOM结构及样式...无法debug 一般情况下,移动页面在PC的Chrome浏览器上模拟器上进行调试,但并非所有移动页面都可以在PC的模拟器上调试,比如一些需要调用到APP的本地API的APP内嵌页面,或者测试页面兼容性问题等...,只有在真机上运行才能看到真实效果,这个时候可以利用whistle,通过简单配置即可解决上述的前两个问题(目前无法通过页面js获取页面的调试信息,暂不支持debug功能,可以通过 console.log

1.5K20

移动调试杀手锏

我们为什么需要移动调试 随着移动浪潮的到来,越来越多的页面需要呈现在用户的手机上,前端的产品形态重心也慢慢从 PC 转向 mobile,就我个人来说,入职一年多,绝大多是都在开发移动的网页(公司使用...Chrome浏览器自带了移动设备模拟功能,所以只需点击控制台左上角那个带有手机/pad icon 的图标,即可进入移动设备模式,并且伴有主流设备的选项可供选择,几乎解决了移动样式调试的需求。...在电脑浏览器上模拟设备尺寸的调试并不是真正的移动调试。 所以,我们需要一个真正意义上的移动调试的方法,可以脱离电脑的束缚,在移动设备上获得页面的一切信息。...AlloyLever 是鹅厂的 dntzhang 结合了 vConsole 的强大之后开发出的一款堪称大杀器的移动调试工具。...至于预埋机关唤起调试模式,可以说是相当骚了,完美解决了如何在用户侧定位异常的问题,在下五体投地。 最后 在了解了实现机制之后,争取自己实现一遍(立个 flag):不求源码一致,但求上手顺滑。

71610

开发移动网页调试方法

大家在开发pc网页的时候调试很方便,直接用浏览器打开就可以了,但是如何进行移动网页的调试呢。...这是在我这个博客首页下按下F12出现的界面,点击上图红色圈圈出的位置就是使用移动调试。点击之后出现下图 ?...在上图中有红线圈出的位置是更改移动样式的,里面包括苹果4S到苹果6plus和苹果6s以及屏幕大小不等的安卓手机和平板等,还可以手动拉伸宽度和高度。以测试页面在不同屏幕大小下的兼容性问题。...大致的移动测试调试都可以在这里进行。但是这并不完全精确,精确的调整还需要到真机中进行测试。...一般我们在开发网页过程中都会安装服务器运行环境,最普遍的是tomcat和phpAdmin两种,关于这两种运行环境我就不在这里介绍了,我重点说一下如果通过移动连接pc建立的服务器里部署的网页。

1K20

使用神器eruda 进行移动调试

eruda与腾讯推出的vconsole很相似,都是用于移动调试,让开发者在移动的浏览器中获得近似PC浏览器的调试能力。...在PC上调试好好的页面,运行在手机时却直接崩溃,很难判断究竟发生了什么 ?手机页面请求服务数据后,页面渲染不正确,根本不清楚是接口返回错误还是前端渲染错误 ?...手机显示异常,可是在PC显示却是好好的,完全搞不懂是哪个CSS编写有问题 遇到上述情况的你,心情就像下面的样子 ?...eruda是什么 手机遇到问题时,你最希望的是手机可以像PC上的Chrome那样——用调试工具看看究竟发生了什么。 于是就有了eruda。...如何使用 通过CDN使用: ? 通过npm安装: ? 在页面中加载脚本: ? Js文件对于移动端来说略重(gzip后大概80kb)。建议通过url参数来控制是否加载调试器,比如: ?

2.3K30

移动网页布局】移动网页布局基础概念 ① ( 移动浏览器 | 移动屏幕分辨率 | 移动网页调试方法 )

一、移动浏览器 ---- 移动浏览器 比 PC 浏览器发展要晚 , 使用的技术比较新 , 对 HTML5 + CSS3 支持较好 , 常见的浏览器如下 : UC / QQ / Opera / Chrom.../ 360 / 百度 / 搜狗 / 猎豹 国内的浏览器 基本都是 根据 Webkit 内核进行修改而来的 , 目前没有自主研发的内核 , 因此 移动开发适配比较简单 , 兼容主流的浏览器 , 即兼容...Webkit 内核浏览器即可 ; 二、移动屏幕分辨率 ---- 移动设备的尺寸类型非常多 , Android / iOS 手机分辨率种类很多 , 参考 Android 屏幕适配 专栏 ; 【Android...Android 与 iOS 屏幕宽高比种类 | 屏幕像素密度 DPI ) 博客 ; 前端开发时 , 不需要关注上述 屏幕像素密度 dpi , 密度无关像素 dp , 只需要关注 像素尺寸 px 即可 ; 三、移动网页调试方法...---- 使用 Chrom DevTools 谷歌浏览器开发工具 模拟手机调试 ; 使用 360 极速浏览器也可以使用该开发工具 ; 进入浏览器 , 输入网址 , 按下 F12 进入调试模式 , 点击工具中的

2.6K40

Vue.js开发移动经验总结

作者:阡ゼ陌 移动适配 相对于PC端来说,移动设备分辨率百花齐放,千奇百怪,对于每一个开发者来说,移动适配是我们进行移动开发第一个需要面对的问题。...idealviewport为浏览器定义的可完美适配移动的viewport,固定不变,可以认为是设备视口宽度device-width。...user-scale=no禁止缩放 所以现在我们知道,这段在移动常见的代码的意思,即将visualviewport和layoutviewport设置为idealviewport的值;这样我们在移动就不会出现滚动条...UI出图的时候一般是有一个固定的宽度的,而我们实际的移动设备的宽度却都不太一样,但是如果页面元素的缩放比例和页面宽度的缩放比例一致,在不同尺寸的设备下我们网页的效果也将会是一致的。...键盘弹出与使用transform属性的情况在移动是很常见的,所以需要谨慎使用position:fixed。 推荐使用flex flex,即弹性布局,移动兼容性较好,能够满足大部分布局需求。

4.2K10

移动Web开发调试之Weinre调试教程

blog.csdn.net/freshlover/article/details/42640253 在设计师与前端开发人员的努力下,一个WebApp出炉了,可是测试人员说了一堆的问题:某某机型下页面表现不一致,某某系统下页面如何如何...我们暗暗思想着,要是手机浏览器有个类似Firebug的调试工具就好了!现实不是!移动互联网时代,浏览器发展的趋势、浏览器调试工具发展的未来一定是基于移动调试的便利性、远程调试的广泛支持。...客户、目标页面与Debug服务之间使用XMLHttpRequest (XHR)进行HTTP通信,你通常的使用情形是将Debug客户与服务搭建在桌面开发环境,Debug目标页面放在移动设备。...,例如我的页面放在本地环境并使用端口8888监听,所以在移动浏览器需要输入: 。...https://www.genuitec.com/products/gapdebug/ 多用户调试 Debug客户用户接口#号后是一个调试客户的id,用于在多用户调试时,识别各自不同的调试项目

2.1K20
领券