分享好友 最新动态首页 最新动态分类 切换频道
web前端开发之移动端真机调试天翼云手机端「web前端开发之移动端真机调试」
2025-02-12 14:37

---恢复内容开始---

前言

在前端开发中,调试是不可缺少的环节,PC端很简单,但是随着移动端火起来,在手机上面测试就显得尤为重要。

在工作中本人也经过了一些测试,总结了如下几种方法。

 1.Weinre 调试

2.UC开发者浏览器:

3.chrome真机调试

4.Safari开发者工具

5.

在这5种调试方法中我推荐第5种,有兴趣的朋友可以逐一浏览。

 一、使用 Weinre 调试

该方法是比较老的一种方法,对于其他的调试方法来说属于刀耕火种型的。weinre是一个调试包,本身提供一个JavaScript,需要你在项目文件中加入该js。首先安装Weinre,我们用nodejs安装之,使用-g全局命令,可以在各个目下访问:

安装weinre之后再设置监听本机的ip:

然后weinre会为你分配一个监听的ip,copy之然后将其在浏览器中打开,会看到如下界面:

将界面底部的js文件插入到你的项目文件中去,在你的项目文件引入:

刷新你的项目,可以在刚刚打开的界面,点击第一行debug client user interface,进入上发现了一条新记录,选中之。如果是多条记录,你可以选中其中一条,然后切换到其他界面开始调试项目:

接下来就可以愉快的开始真机调试了:

weinre工具优点:

所有调试工具中唯一不以其他第三方制定软件为依赖的方式,这种方式的好处就是跨平台,其次是跨浏览器,如果你是在微信或者其他phoneGap外壳方式上开发的,你就会知道,这个方式是比其他方式更有用。

weinre缺点:

在自己项目中引入js文件,需要手动删除,这对代码的控制和版本的控制造成了一定影响。颇为不便。但是最大的鸡肋却不是这个。weinre最大的鸡肋是只能调试样式和元素,js无法调试!!是的,所以它基本上是一只腿走路的。

 

二、UC开发者浏览器:

感谢国内还有如此良心公司,为移动开发者带来的这款神器!UC浏览器在手机上占有率国内来说还是蛮高的。要开启调试模式必须在手机上下载UC安卓版的开发版浏览器,也就是图标带一个小扳手的那个。然后在查看你的手机IP.如果是在WI-FI连接模式下在浏览器中输入你的手机ip+:9998,(PC和手机必须在同一个网段!)手机上的浏览器上会提示你是否开启调试模式,点击确认,就进入开发面板了。过程十分简单;(原谅露珠今天没带手机,图都是盗的):下面是进入界面展示

上图都是你在开发者浏览器中打开的界面,选择一个进入开发模式吧!

UC手机开发工具的优点:

简单,容易上手。只要求一个UC开发者浏览器,其余的软件不强制规定。不得不说国内的移动浏览器中UC走在了前面。

UC手机开发工具的缺点

依赖其他软件设备,开发者必须下载UC开发者工具。不跨平台,无视了苹果机。这种模式无法调试微信或者其他app内置浏览器。

 

四、Safari开发者工具:

露珠的手机是安卓系统(吊死机),pc是window系统(吊死机),所以无法用这种方式调试iphone。但是隔壁老大用的都是苹果产品,遇到iphone问题,也去那边调试了一下,发现苹果系列做的还真是蛮不错的。第四种方式首先得硬件条件是iphone和mac。很遗憾,window版的safari无法调试iphone。过程也是比较简单:

mac端:Safari → 偏好设置 → 高级 → 在菜单栏中显示“开发”菜单。

在 OS X 中启动 Safari 之后,以 USB 电缆正常接入 iOS 设备,并在此移动设备上启动 Safari。此时点击计算机上的 Safari 菜单中的“开发”,可以看到有 iOS 设备的名称显示,其子菜单项即为移动设备上 Safari 的所有标签页,点击任意一个开始调试。

苹果系列优点:

便捷,简单,高端大气上档次,可以调试外壳包裹的浏览器如微信。

苹果系列缺点:

不用说,设备限严重依赖其公司产品,不给没钱买它产品的人活路啊。

 

三、chrome真机调试

chrome调试其实跟UC差不多,步骤也比较简单,不同的是UC可以在wifi下调试,chrome不行,而且必须有硬件的接触。首先确保手机上和PC机上装有最新版本的chrome浏览器,然后将数据线将两台设备连接起来。在PC机上打开chorme,输入chrome://inspect,

于是你就可以看到自己的设备和打开的网页了,请再次原来露珠今天没带手机,给一张空图:

设备网址下出现inspect、reload、close 等选项,点击inspect会弹出一个窗口,阁下就可以在窗口中愉快地去调试了。

Chrome手机调试工具优点:

在熟悉的开发模式下调试,操作比较简单。个人觉得UC在这方面胜过chrome。可以跨平台,在ios上也可以用。

Chrome手机调试工具缺点:

有目共睹,比起UC来,它步骤比较繁琐,不能wifi调试,必须指定手机和PC浏览器的类型(都是chrome),这种模式无法调试微信或者其他app内置浏览器。

 

五、

 

  BrowserSync是基于Node.js的,是一个Node模块,所以需要先安装nodejs

【nodejs安装】

  虽然nodejs官网提供了node的msi文件,但本人在window7系统下多次尝试,均无法安装成功,且会有your system has not been modified...的提示。最终本人使用了另一种方法成功安装了nodejs

  【1】下载node.exe

  【2】下载最新版本的npm zip格式压缩包

  【3】在硬盘某个位置,如D盘下建立一个文件nodejs,把上面两个下载的东西都放在这里,npm要解压

  【4】配置两个环境变量:一个是PATH上增加node.exe的目录D: odejs,一个是增加环境变量NODE_PATH,值为D: odejs ode_modules

  【5】安装express:打开cmd命令行(在nodejs目录下,先按住shift按键,再点击右键,出现"在此处打开命令窗口"选项并点击),使用命令行定位到这Node目录下,键入指令npm install express

  【6】安装完成后,在命令行里面输入node -v如果输出nodejs的版本则安装成功

  nodejs安装完成后,需要对BrowserSync进行些简单设置,包括安装与监听

  【1】BrowserSync安装

  打开一个终端窗口,运行以下命令:

 

当然用cnpm下载可能更快

最新文章
“好生态能换钱,逐渐成了共识”
本报记者 鲜 敢格林村与远处的雪山、近处的森林共同构成一幅生态画卷。黄家斌摄在西藏自治区墨脱县甘登乡,有一个叫“格林”的小山村。这里的春天,桃花竞相开放,森林茂密幽深,云海翻涌,雪山矗立,当地群众的生活更是比蜜甜。 从墨脱县
独家|专访F1 CEO多梅尼卡利:从赛道到荧幕 75岁F1讲述新故事
本报记者 尹丽梅 张硕 北京报道在2025赛季世界一级方程式锦标赛(F1)中国大奖赛落幕不久,F1主席兼CEO斯蒂法诺·多梅尼卡利(Stefano Domenicali),这位身上有着很多光环的传奇人物接受了《中国经营报》记者的专访。多梅尼卡利从2021年1
AI方大同、开设收费“纪念音乐会”,赋音乐维权
3月31日,赋音乐接连发布公告进行维权。其一是针对短视频平台中有一账号疑似利用方大同ai独白散布不实信息,操纵舆论,误导大众,其内容包含大量不实信息,对方大同造成不良影响,赋音乐向平台提起侵权投诉。其二是再度提示粉丝官方目前并
vivo Y37 远山青 6GB+128GB 天玑6300八核 双卡5G 5000毫安大电池 15W闪充 1300万影像手机参数vivoy37手机多少钱「vivo Y37 远山青 6GB+128GB
详细参数品牌:vivo型号:vivo Y37上市时间(日):2024-07-11入网许可证号:00-B220-241673整机质保年限:1年机身内存:128GB运行内存:6GB屏幕尺寸:6.56英寸屏幕分辨率:1600x720屏幕材质:LCD屏幕类型:全面屏屏幕前摄组合:水滴
从春晚舞台到消博会,宇树科技为何说机器人普及将不是梦?
当“AI孙悟空”作为中国馆唯一大模型展项,在日本大阪·关西世博会为全球游客提供中、日、英三国语言幽默问答和智慧导览时,这两天的海口,科大讯飞同样以国产自主可控讯飞星火大模型,向世界展示中国科技创新的先锋力量。第五届中国国际消
2025年粤港澳大湾区羽毛球混合团体赛即将开赛
记者4月9日获悉,2025年粤港澳大湾区羽毛球混合团体赛(宝安总决赛)将于4月19日至20日在深圳宝安体育馆举行,广州、深圳、珠海、佛山、惠州、东莞、中山、江门、肇庆以及香港、澳门等11个城市的24支羽毛球精英队伍将齐聚深圳,共同赛出湾
手机数据恢复管家手机短信一键恢复「手机数据恢复管家」
手机数据恢复管家是一款手机上照片恢复及数据库管理类软件工具。不用申请注册,专注于对于开展数据化管理。一键扫描仪迅速恢复手机拍摄的图片,相册图片中查询太大图的恢复几率更高一些,找回手机图片,文档,视频。归类展现图片,文档,视
激光雷达、高阶智驾都是基操?这款中大型SUV,还有车载无人机
如今我国汽车市场上,新能源汽车逐渐成为主流,各种新能源车型得到消费者喜爱,汽车市场的发展呈现“智能化”的特点。什么是智能化?在很多消费者的眼里,除去车辆座舱内部,需要搭载大尺寸屏幕,支持各种智能互联功能之外,还要搭载丰富的
OPPO手机的差异化营销策略分析 .pdf手机营销「OPPO手机的差异化营销策略分析 .pdf」
新校园百家讲坛OPPO手机的差异化营销策略分析 何 迪 潘 婷 (通化师范学院工商管理学院,吉林 通化 134001) 摘要:我国手机市场发展迅速,一直处于销量上升趋势。在手机市场竞争愈发激烈的情况下,差异化营销的地位日益突出。以手机市
什么样的手机壳更适合你呢?你必须了解的手机壳材质!手机壳什么材质的好「什么样的手机壳更适合你呢?你必须了解的手机壳材质!」
​​从聚碳酸酯(PC)的坚韧与透明,到硅胶的柔软与耐用,再到金属的高档与风格,手机壳的材质丰富多样,每一种都有其独特的特点与优势。那么怎样更适合呢?不妨看看下面手机壳优缺点!选购适合你的那款手机壳! ​聚碳酸酯 优点:耐冲击
相关文章
推荐文章
发表评论
0评