0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 小程序

移动端调试痛点,修Bug于无形!(项目常用)

发表时间:2023-11-01 08:33:46

文章来源:炫佑科技

浏览次数:197

菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技

移动端调试痛点,修Bug于无形!(项目常用)

在移动端开发时,我们首先使用手机模拟器在PC端进行调试。 没有问题后,我们将在移动端浏览器上进行测试。 这个时候,一旦出现问题,由于缺乏可视化界面,我们很难解决。 很多时候,我们依靠经验或者排除法。 甚至,我们不得不将其归咎于浏览器实现问题。

移动开发*重要的是掌握调试技巧,在看不见的情况下修复bug。

1. 移动模式-公开调试

是我们前端开发中不可或缺的工具。 调整样式、断点、检查网络请求、检查性能等等,基本上只要你能想到的,都能满足你。

移动调试也是如此。 我们可以使用 的移动模式手机h5制作小程序,如下图。 点击右侧红框中的移动按钮,切换至移动模式。 同时我们还可以点击左侧红框中的下拉箭头。 ,选择不同的手机模式,还可以选择模式自定义宽度和高度。

同时我们还可以自定义设备,修改浏览器的ua来调试哪些页面只允许微信访问,如下图:

我们的大部分需求都可以通过 来满足。 但在实际开发中,由于各种机器型号存在问题,真机调试成为了前端的必修课。

*特点:流行的调试工具,但无法模拟真机问题。

2. Mac+IOS+-高级调试

如果你有一台 Mac 电脑和一部 ,这是解决该错误的唯一方法。

1、浏览器设置:- 首选项- 高级- 勾选“在菜单栏中显示开发”菜单。

2、设置:设置-高级-打开Web 。

3、通过手机打开H5页面。 我们通过浏览器开发选项可以看到:

4、这样就成功解决问题了。

*特点:里面的页面无法调试。

3. +- 高级调试

1、打开手机设置 >开发选项 > USB 调试。

2、通过数据线连接电脑和手机,弹出如下界面,点击确定。

3、 输入::// 进入调试页面。

4、可以看到这样的调试界面

*特点:控制台可以正常查看页面,可以模拟真机,方便发现页面布局问题。

4.spy--高级调试

py-:强大的移动调试工具移动端调试痛点,修Bug于无形!(项目常用),方便的远程调试移动页面和抓包工具。

Spy-是一款一站式页面调试和抓包工具。 远程调试任意移动浏览器页面、任意移动终端(如微信等)。 支持HTTP/HTTPS,无需USB连接设备。 间谍的特点包括:

调试方法(重要)

1.安装spy-

sudo npm install spy-debugger -g

2.保持手机和PC在同一网络

3.打开手机上的网络代理。 IP是PC的IP。 默认端口号为 9888。

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多