chrome 在没有打开控制台的情况下,如何及时地知道页面报错了?

2018-12-20 17:21:13 +08:00
 shintendo

迫于屏幕小,平时写前端页面的时候,不会时时刻刻都开着 console,于是有些不影响运行的报错(尤其是特定情况下才会偶尔出现的)就被浑然不觉地忽略过去了,所以就想有什么方法能在控制台不打开的情况下,及时地知道页面报错了?我记得 IE 底部就有图标提示。

尝试了几个扩展,似乎都不起作用,不知道是我使用姿势不对还是老扩展失效了。

各位前端大佬怎么解决这个问题?

1855 次点击
所在节点    问与答
9 条回复
TomatoYuyuko
2018-12-20 17:31:35 +08:00
在 js 代码最后或者 catch 里加载一些小玩意在页面上,如果前面报错,后面就不会运行,小玩意就不会加载弹出来之类的,,,大概这个思路,但是这么做不是特别保险
屏幕小直接把控制台独立出去就好了,alt+tab 切换着看
Biwood
2018-12-20 17:41:07 +08:00
window.onerror
try catch
手动弹出报错信息
lhx2008
2018-12-20 17:43:15 +08:00
可以试一下外接一个大屏幕,一次性解决问题
song0
2018-12-20 18:07:57 +08:00
同前端小屏幕,划水的时候都会开 console
tetsai
2018-12-20 20:32:37 +08:00
挂个 entry 这种崩溃追踪平台,有报错自动上报
tetsai
2018-12-20 20:34:20 +08:00
@tetsai #5 少了个 s,是 sentry
yingfengi
2018-12-20 23:42:12 +08:00
加块屏幕
KasuganoSoras
2018-12-21 05:09:33 +08:00
LZ 不知道可以把 Console 改为分离窗口嘛?
将 Console 分离出来就不会影响网页正常浏览了,需要查看报错的时候再把 Console 的窗口挪上来
wolfie
2018-12-21 08:33:22 +08:00
联想就很贴心的提醒了用户。
https://s1.ax1x.com/2018/12/21/FrLAc6.png

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/519460

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX