Fundebug錄屏插件更新至0.6.0

来源:https://www.cnblogs.com/fundebug/archive/2019/08/27/release_revedio_0_6_0.html
-Advertisement-
Play Games

摘要: 錄屏插件的性能進一步優化,傳輸的數據體積大幅度減少。 錄屏功能介紹 "Fundebug" 提供專業的異常監控服務,當線上應用出現 BUG 的時候,我們可以第一時間報警,幫助開發者及時發現 BUG,提高 Debug 效率。在網頁端,我們通過原創的錄屏技術,可以 100%還原 BUG 出現之前用 ...


摘要: 錄屏插件的性能進一步優化,傳輸的數據體積大幅度減少。

錄屏功能介紹

Fundebug提供專業的異常監控服務,當線上應用出現 BUG 的時候,我們可以第一時間報警,幫助開發者及時發現 BUG,提高 Debug 效率。在網頁端,我們通過原創的錄屏技術,可以 100%還原 BUG 出現之前用戶的操作流程,幫助開發者快速復現出錯場景。演示視頻如下:

其實,我們錄製的並不是一個真正的視頻!演算法經過優化,整個“錄製”過程 CPU 的使用率非常低。和傳統的視頻相比,體積小了成百上千倍。Fundebug 插件“錄製”的“短視頻”,壓縮後的體積只有幾十 KB。

感興趣的話,歡迎大家免費試用~

尊重用戶隱私

錄屏功能涉及到用戶隱私,我們作為第三方服務,也非常重視這一點:

  • Fundebug 預設關閉錄屏功能,開發者需要的時候可以自行開啟;
  • Fundebug 並不是全程錄屏,只會錄製 BUG 出現之前 10~20s 的用戶操作;
  • Fundebug 提供敏感信息過濾過濾功能,開發者可以過濾掉用戶隱私信息;
  • Fundebug 重視數據安全,傳輸過程全程加密,資料庫有多重安全防護
  • Fundebug 會定期(目前是刪除 60 天之前的數據)刪除過期錯誤數據,這樣既節省成本,也保護用戶隱私;

請大家放心使用~

錄屏插件更新至 0.6.0

此次插件升級包括兩個方面:

** 性能升級 **
我們一直在對插件進行優化,不斷地提升插件的性能。此次更新我們對核心演算法做了改進,將其中比較耗費計算時間和記憶體資源的正則匹配改為字元串匹配(KMP)演算法;並且緩存中間數據來省去大量重覆的計算;最後,我們還對數據的編碼做了優化,同等體積數據相比之前減少 1/4。

** 新增 revedioVersion 欄位 **
為了便於用戶弄清楚當前插件的版本,進而順利對插件進行升級,我們在發送的數據中新增錄屏插件版本(revedioVersion)欄位。該信息在報錯詳情的右側展示。

接入方法

從 BUG 監控插件 1.7.3版本開始,我們拆分了錄屏代碼。如果需要使用錄屏功能的話,需要單獨接入錄屏插件。

  • 使用 Script 方式接入

    <script
        type="text/javascript"
        src="https://js.fundebug.cn/fundebug.revideo.0.6.0.min.js"
    />
  • 使用 NPM 接入

    require("fundebug-revideo");

參考

關於Fundebug

Fundebug專註於JavaScript、微信小程式、微信小游戲、支付寶小程式、React Native、Node.js和Java線上應用實時BUG監控。 自從2016年雙十一正式上線,Fundebug累計處理了20億+錯誤事件,付費客戶有陽光保險、核桃編程、荔枝FM、掌門1對1、微脈、青團社等眾多品牌企業。歡迎大家免費試用

img

版權聲明

轉載時請註明作者 Fundebug以及本文地址:
https://blog.fundebug.com/2019/08/27/release_revedio_0_6_0/


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • ### 前言 回顧: [Okhttp的基本用法](https://www.jianshu.com/p/8e404d9c160f) [Okhttp3源碼解析(1)-OkHttpClient分析](https://www.jianshu.com/p/bf1d01b79ce7) [Okhttp3源碼解析( ...
  • HTML JS JQ 選中:true 未選中:false attr()與prop()如何選擇 attr()方法返回被選元素的屬性值。 prop() 方法設置或返回被選元素的屬性和值。當該方法用於返回屬性值時,則返回第一個匹配元素的值。當該方法用於設置屬性值時,則為匹配元素集合設置一個或多個屬性/值對 ...
  • <script src="js/jquery-2.2.3.min.js"></script> <script> var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion... ...
  • 前因: 我開始做個收款系統,突然客戶跑來要插進一個任務,據說他們老闆挺在意的,一個小商場,一個首頁,一個詳情頁,UI無自由發揮,要求,儘量好看點。 一番交談後,確認這是一個對外的網站,最好移動端也能正常顯示(響應式)。 正文: 前端這一塊我一直在想給自己提升一下,剛好有這個機會,於是就去看了一下Ht ...
  • HTML JQ 一般如果往後臺傳base64值的話,需要拼一下圖片的尾碼,可以字元串拼接把截取好的 suffix 拼在一起。之前一次使用post請求上傳圖片過多,post請求理論上對參數的大小沒有限制,但是伺服器有限制,導致上傳失敗,這時設置一下Tomcat的server.xml裡面的maxPost ...
  • 使用PhantomJs抓取百度標題亂碼 結果: 解決方法: ...
  • .scroll-list ul{ white-space: nowrap; -webkit-overflow-scrolling: touch; overflow-x: auto; overflow-y: hidden; padding: 0 0.1rem; margin-bottom: -.2re... ...
  • 下拉列表本可以用<select>配合<option>來寫,方便得很。但是在前端中,好用的東西都有相容,為了避免出現相容性的問題,下拉列表用js寫再合適不行了。 <body>部分————————簡單的布個局 <style>部分————————再簡單也要把樣式寫好看點 <script>部分——————— ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...