发表日期:2017-06 文章编辑:小灯 浏览次数:943
摘要:Fundebug的JavaScript监控插件更新至0.1.0,可以监控3种不同类型的前端BUG:JavaScript执行错误、资源加载错误、HTTP请求错误。
从简单的onerror开始,Fundebug的JavaScript错误监控插件经过了多次迭代,功能也更加丰富与成熟。之前版本的插件只能监控****JavaScript****执行错误********,这次,我们正式发布0.1.0,它新增了对资源加载错误与HTTP请求错误的支持,努力让前端开发者不放过每一个BUG。
由于拼写失误,测试不完善,或者是意外的边界条件,JavaScript代码在用户浏览器中执行时,有可能会出错。
下面的示例中,alert被写成了aler,因此会报ReferenceError:
aler("hello");
Fundebug插件捕获的这个错误之后,开发者将受到报警邮件,然后可以在我们的控制台查看错误详情:
对于一个复杂的大型网站,所依赖的静态文件(js, css, jpg...)成千上万,因此出现加载错误,比如404,也是很常见的一种错误。
下面的示例中,所引入的test.jpg并不存在,因此会报404错误:
![](test.jpg)
开发者可以在Fundebug控制台错误详情:
前端通过大量的API与后端进行交互,这些API也有可能出错。
通常,后端会通过日志记录所有HTTP请求,但是查询起来非常不便,也不及时。Fundebug可以捕获所有HTTP请求错误,同时记录用户行为,并实时提醒开发者,且不需要修改后端,也不需要搭建复杂的日志系统。
下面的示例中,登陆账户时密码错误,因此会报403错误。
var xhr = new XMLHttpRequest(); xhr.open("POST", "https://fundebug.com/login"); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.send(JSON.stringify( { email: "help@fundebug.com", password: "akhakfnak" }));
开发者可以在Fundebug控制台错误详情:
Fundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了7亿+错误事件,得到了Google、360、金山软件、百姓网等众多知名用户的认可。欢迎免费试用!
转载时请注明作者Fundebug以及本文地址:
版权声明:
转载时请注明作者Fundebug以及本文地址:**
https://blog.fundebug.com/2017/06/29/fundebug-javascript-0.1.0/**
日期:2019-11 浏览次数:4848
日期:2019-11 浏览次数:11275
日期:2019-11 浏览次数:3703
日期:2019-11 浏览次数:4613
日期:2019-11 浏览次数:4725
日期:2019-11 浏览次数:6402
日期:2019-11 浏览次数:4635
日期:2019-11 浏览次数:15084
日期:2019-11 浏览次数:3978
日期:2019-11 浏览次数:5757
日期:2019-11 浏览次数:4613
日期:2019-11 浏览次数:3925
日期:2019-11 浏览次数:9717
日期:2019-11 浏览次数:7598
日期:2019-11 浏览次数:4283
日期:2019-11 浏览次数:3671
日期:2019-11 浏览次数:8233
日期:2019-11 浏览次数:3927
日期:2019-11 浏览次数:4101
日期:2019-11 浏览次数:4168
日期:2019-11 浏览次数:3756
日期:2019-11 浏览次数:4327
日期:2019-11 浏览次数:9510
日期:2019-11 浏览次数:4525
日期:2019-11 浏览次数:4549
日期:2019-11 浏览次数:4099
日期:2019-11 浏览次数:11428
日期:2019-11 浏览次数:6716
日期:2019-11 浏览次数:6984
日期:2019-11 浏览次数:4320
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.