压缩过的js代码怎么还原_Fundebug 前端 JS插件更新至 1.7.0,拆分录屏代码,还原部分 Script error....
摘要:?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....的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java的Class类文件结构及基本字节
- 下一篇: python 对xlsx文件数根据日期进