如何使用谷歌浏览器调试工具

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 如何使用谷歌浏览器调试工具

image.png

关于这个主题,我在很早之前有写过一篇文章,简单的介绍了小程序开发者工具中各个tabs的用途和用法(基本和谷歌开发者工具一致),如果遗忘的,可以先再看一遍。全栈工程师之路-中级篇之小程序开发-第一章第二节注册小程序和开发工具讲解


后来在开发的过程中又发现了一些我觉得很有用的技巧,在这里再次分享给大家。


# 保留日志

不知道大家有没有遇到一种情况,比如当进入某一个页面,token 失效,跳转到登录页,登录成功,返回之前的页面,又触发了 token 失效,再次跳转到登陆页。由于访问不同的页面,所以浏览器会自动清空访问日志。

所以比较难定位到问题,这时候,我们可以开启保留日志和禁用缓存。

image.png


# 查看 hover 样式

在使用 antd 组件时,不管是 antd 还是 ant-design-mobile ,我们都会涉及到覆盖 ant 组件样式的问题,有时候我们很难知道组件的 css 类名。这时候,我们可以使用 '审查元素' ,点击 Styles 中的 :hov

image.png

勾选 :focus ,就能快速找到类名了。

image.png


# 模拟手机3g网络

之前遇到产品说:用户说在网络不好的时候,会有XXX问题(什么用户说,根本就是产品自己说的。)然后,我之前的做法是,把手机网络调成2g,3g。再通过手机谷歌浏览器,实现在电脑上查看错误日志的方式。

其实谷歌浏览器就自带有3g网络模拟

image.png


# 使用谷歌浏览器截图

有时候我们会在展示效果或者分享的时候,使用截图功能来截取页面。

我自己一般是使用微信客户端,因为Command + Shift + A的快捷键用的比较习惯。但有时会遇到,微信未登录无法使用截图的问题。

其实开启谷歌开发者工具之后,使用Command + Shift + P(win用户好像是使用Ctrl+Shift+P)打开命令,输入 `screenshot`。好处就是,可以只截取单个dom,还可以截取整个网站。

(封面的截图就是我修改了谷歌浏览器官网的dom,截图下来的)

image.png

image.png

image.png


# 切换dark模式

只要使用Command + Shift + P ,输入theme,就可以切换成dark模式了

image.png

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
6月前
|
Web App开发 JavaScript
Vue 项目中使用 debugger 在 chrome 谷歌浏览器中失效以及 console.log 指向去了 vue.js 代码
Vue 项目中使用 debugger 在 chrome 谷歌浏览器中失效以及 console.log 指向去了 vue.js 代码
788 0
|
3月前
|
Linux iOS开发 MacOS
谷歌浏览器中的谷歌翻译失效了?如何解决谷歌翻译不响应问题?
本文分析了谷歌翻译在谷歌浏览器中失效的原因,并提供了针对Mac OS、Windows和Linux系统的解决方案,包括下载和执行特定软件以修复翻译服务不响应的问题。
337 0
谷歌浏览器中的谷歌翻译失效了?如何解决谷歌翻译不响应问题?
|
3月前
|
存储 缓存 前端开发
前端谷歌浏览器面版属性
【8月更文挑战第19天】前端谷歌浏览器面版属性
44 0
|
3月前
|
Web App开发 监控 前端开发
前端必备浏览器调试工具
【8月更文挑战第19天】前端必备浏览器调试工具
59 0
|
1月前
|
Web App开发 安全 中间件
谷歌、火狐、Edge等浏览器如何使用ActiveX控件
allWebPlugin 是一款为用户提供安全、可靠且便捷的浏览器插件服务的中间件产品,支持 Chrome、Firefox、Edge 和 360 等浏览器。其 V2.0.0.20 版本支持一个页面加载多个插件,并解决了插件与浏览器之间的焦点问题。用户可通过“信息化系统 + allWebPlugin + 插件 + 浏览器”的解决方案实现 ActiveX 插件的无缝集成。下载地址见文末,安装包含详细说明。
|
6月前
|
监控 前端开发 JavaScript
深入探索谷歌浏览器开发者工具:提升网页开发与调试效率的终极指南(一)
深入探索谷歌浏览器开发者工具:提升网页开发与调试效率的终极指南(一)
177 0
|
3月前
|
Web App开发
Chrome——谷歌浏览器chrome如何模拟其他客户端
Chrome——谷歌浏览器chrome如何模拟其他客户端
104 1
Chrome——谷歌浏览器chrome如何模拟其他客户端
|
4月前
解除谷歌浏览器默认禁止音频自动播放
解除谷歌浏览器默认禁止音频自动播放
88 1
|
5月前
|
Web App开发 IDE Java
自动化测试谷歌浏览器和其驱动版本差不多却还是报错The chromedriver version (121.0.6167.184) detected in PATH at DPythonchromed
自动化测试谷歌浏览器和其驱动版本差不多却还是报错The chromedriver version (121.0.6167.184) detected in PATH at DPythonchromed
134 2
|
4月前
|
Web App开发
软件开发常见流程之移动端调试方法,利用Chrome(谷歌浏览器)的模拟手机调试,搭建本地Web服务器,手机和服务器在一个局域网,通过手机访问服务器,使用服务器,利用ip实现域名访问
软件开发常见流程之移动端调试方法,利用Chrome(谷歌浏览器)的模拟手机调试,搭建本地Web服务器,手机和服务器在一个局域网,通过手机访问服务器,使用服务器,利用ip实现域名访问