乐趣区

Fundebug前端JavaScript插件更新至182修复2个小BUG

摘要: 修复 2 个 BUG,请大家及时更新。

Fundebug 前端异常监控服务

Fundebug 是专业的程序异常监控平台,我们 JavaScript 插件可以提供全方位的异常监控,可以帮助开发者第一时间定位各种前端异常,包括:

  • JavaScript 执行错误
  • 资源加载错误
  • HTTP 请求错误
  • unhandledrejection
  • WebSockect 连接错误

并且,我们可以记录用户行为、“录制”用户操作视频,帮助开发者快速复现 BUG,提高 Debug 效率。

Fundebug 前端异常监控插件更新至 1.8.2,修复了 2 个小 BUG:

  • 修复用户行为中重复记录 HTTP 请求的 BUG
  • 修复 Websocket 的 onerror 为 undefined 报错的 BUG

这 2 个 BUG 都不会影响 Fundebug 功能,不过为了避免造成困扰,请大家及时更新插件。

修复用户行为中重复记录 HTTP 请求的 BUG

根据用户反馈,Fundebug 插件有时会在用户行为中某些 HTTP 请求:

这个问题的根本原因应该是浏览器的 BUG 导致的,我们通过对插件代码进行修改规避了这个问题。

这个 BUG 不会影响 Fundebug 的功能,不过为了避免造成困扰,请大家及时更新插件。

修复 Websocket 的 onerror 为 undefined 报错的 BUG

根据用户反馈,当我们将 Websocket 的 onerror 设为 undefined 时,会导致 Fundebug 插件报错:

var ws = new WebSocket("wss://ap.fundebug.com/api/events/count");
ws.onerror = undefined;

报错信息为:”TypeError: null is not an object (evaluating ‘n.apply’)“。我们优化了监控 WebSocket 连接错误的代码,可以避免这个报错。

这个 BUG 不会影响 Fundebug 的功能,不过为了避免造成困扰,请大家及时更新插件。

最后,感谢 Fundebug 用户 暗元素 的反馈与协助。

参考

  • Fundebug 前端 JavaScript 插件更新至 1.2.0,支持监控 WebSocket 连接错误
  • 没有 Fundebug 不能复现的 BUG
  • Fundebug 录屏插件更新至 0.4.0,修复 BUG,优化性能
  • Fundebug 文档 – JavaScript 插件版本

关于 Fundebug

Fundebug 专注于 JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js 和 Java 线上应用实时 BUG 监控。自从 2016 年双十一正式上线,Fundebug 累计处理了 10 亿 + 错误事件,付费客户有阳光保险、核桃编程、荔枝 FM、掌门 1 对 1、微脉、青团社等众多知名企业。欢迎大家免费试用!

版权声明

转载时请注明作者 Fundebug 以及本文地址:
https://blog.fundebug.com/2019/06/18/fundebug-javascript-1-8-2/

退出移动版