摘要: BUG 监控插件压缩至 18K。

1.7.0拆分了录屏代码,BUG 监控插件压缩至18K,另外我们还原了部分 Script error,帮助用户更方便地 Debug。请大家及时更新哈~

拆分录屏代码

从1.7.0版本开始,我们拆分了录屏代码。如果需要使用录屏功能的话,需要单独接入录屏插件。

使用 script 方式接入

<script type="text/javascript" src="https://js.fundebug.cn/fundebug.revideo.0.2.0.min.js">script>

使用 NPM 方式接入

require("fundebug-revideo");

还原部分 Script error.

关于 Script error.的原理以及解法的详细介绍,请参考我们的博客:

  • Script error.全面解析

  • Script error.深度测试

  • Script error.解决方法

简单地说,当跨域的 JS 脚本出错时,浏览器为了安全性,只会给我们返回”Script error.”,这样会对 Debug 造成很大困扰。

我们通过技术手段,成功还原了 addEventListener 回调函数中抛出的 Script error.

感兴趣的同学可以将下面这段代码放到跨域的 JS 脚本中进行测试,Fundebug 插件 1.6.0 只能获取 Script error,而 1.7.0 则可以成功获取真实的报错信息”test”。

var btn = document.querySelector("#button");btn.addEventListener("click", function() { throw new Error("test");});

最后,感谢 Fundebug 用户yaoqi与penyu的反馈!

参考

  • 黑科技!Fundebug 支持可视化重现出错场景

  • Fundebug 文档 - 录屏

  • Script error.全面解析

  • Script error.深度测试

  • Script error.解决方法

关于Fundebug

Fundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java线上应用实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了10亿+错误事件,付费客户有Google、360、金山软件、百姓网等众多品牌企业。欢迎大家免费试用!

版权声明

转载时请注明作者 Fundebug以及本文地址:https://blog.fundebug.com/2019/03/11/fundebug-javascript-1-7-0/

压缩过的js代码怎么还原_Fundebug 前端 JS插件更新至 1.7.0,拆分录屏代码,还原部分 Script error....相关推荐

  1. 3dmax高版本转低版本插件_Fundebug前端JavaScript插件更新至1.8.0,兼容低版本的Android浏览器...

    兼容低版本Android浏览器,请大家及时更新. Fundebug前端BUG监控服务 Fundebug是专业的程序BUG监控平台,我们JavaScript插件可以提供全方位的BUG监控,可以帮助开发者 ...

  2. Fundebug前端JavaScript插件更新至1.7.1,拆分录屏代码,还原部分Script error.

    摘要: BUG监控插件压缩至18K. 1.7.1拆分了录屏代码,BUG监控插件压缩至18K,另外我们还原了部分Script error,帮助用户更方便地Debug.请大家及时更新哈~ 拆分录屏代码 从 ...

  3. android 5.0 录屏代码,Android5.0录屏

    Android L新增了MediaProjection录屏的api,捣鼓了大半天,照着github上的demo撸了一遍代码,梳理梳理. 录屏实现依赖MediaProjectionManager 经过 ...

  4. js打印到控制台_前端JS,8个问题测试你真的懂吗(高频面试题,附答案)

    为了保证的可读性,本文采用意译而非直译. JavaScript 是一种有趣的语言,我们都喜欢它,因为它的性质.浏览器是JavaScript的主要运行的地方,两者在我们的服务中协同工作.JS有一些概念, ...

  5. 前端读取文件图片信息流;js读取图片不同信息流;js读取图片;前端就js读取二进制数据;前端js读取文件流使用FileReader对象的readAsDataURL方法来读取图像文件;

    原文链接 FileReader来把文件读入内存,并且读取文件中的数据. readAsDataURL方法可以在浏览器主线程中异步访问文件系统,读取文件中的数据,且读取后 result 为 DataURL ...

  6. js获取微信号_前端js可以直接获取到微信用户基本信息吗

    网页授权获取用户基本信息 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑. 网页授权的两种scope的区别说明 1.以snsapi_base ...

  7. jquery 录屏_Fundebug录屏插件更新至0.6.0

    摘要: 录屏插件的性能进一步优化,传输的数据体积大幅度减少. 录屏功能介绍 Fundebug提供专业的异常监控服务,当线上应用出现 BUG 的时候,我们可以第一时间报警,帮助开发者及时发现 BUG,提 ...

  8. vue前端表格插件_Grid.js - 跨框架的前端表格插件

    只想简简单单画个表格,但 React,Vue,Angular,-,这么多前端框架,各自都有不同的表格渲染库.就没有表格库能"一次画表,到处运行"吗?来看看 Grid.js 这个跨框 ...

  9. 重学前端-js的类型问题

    JavaScript的语言类型: undeifined boolean string number null symbol object 记住: 0.1 + 0.2 != 0.3 复制代码 1.und ...

最新文章

  1. js全局变量和局部变量
  2. 数据的设计命名的十个要点
  3. Linux下查看文件和文件夹大小的df和du命令
  4. 模式搜索的KMP算法详解与C语言代码实现
  5. matlab程序 直线插补,用Matlab实现直线插补计算程序讲解学习
  6. 游戏开发:Html5 虚拟摇杆控制人物移动
  7. Tomcat配置指定JDK
  8. spark infer parquet schema
  9. 注册时添加学号Idnumber
  10. 苏宁RPC远程服务调用框架RSF
  11. java jar 包启动程序指定代理
  12. MATLAB的画家之旅
  13. 面试中人事问题以及回答
  14. 再见了,“阅兵村”!
  15. 城市轨道交通联锁试验方法介绍
  16. 记录微信获取平台证书支付错误 错误的签名,验签失败
  17. 【C++】基于OpenGL的音乐可视化(一):PCM音频数据的解析
  18. 网站推广优化教程100条(SEO,网站关键字优化,怎么优化网站,如何优化网站关键字)...
  19. python提取视频、音频音轨,并合成到视频中
  20. 2位专家耗时2年打造,西瓜书机器学习公式详解,都在这里了!(文末留言赠书)...

热门文章

  1. 华为3COM交换机PVLAN配置使用说明
  2. 阿里云安装Quantaxis
  3. java守护线程和用户线程的区别
  4. 拥塞控制中的开环和闭环控制
  5. scrapy框架异常--no more duplicates will be shown (see DUPEFILTER_DEBUG to show all duplicates)
  6. Diango博客--25.使用Coverage统计测试覆盖率
  7. php执行npm命令_npm系列之命令执行
  8. acrobat 控件可以发布吗_短视频可以同时在多个平台发布吗?
  9. 【python】list append()和extend()区别
  10. Mysql数据库使用总结