摘要:錄屏插件的性能進(jìn)一步優(yōu)化,傳輸?shù)臄?shù)據(jù)體積大幅度減少。
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的饒河網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
Fundebug提供專(zhuān)業(yè)的異常監(jiān)控服務(wù),當(dāng)線(xiàn)上應(yīng)用出現(xiàn) BUG 的時(shí)候,我們可以第一時(shí)間報(bào)警,幫助開(kāi)發(fā)者及時(shí)發(fā)現(xiàn) BUG,提高 Debug 效率。在網(wǎng)頁(yè)端,我們通過(guò)原創(chuàng)的錄屏技術(shù),可以 100%還原 BUG 出現(xiàn)之前用戶(hù)的操作流程,幫助開(kāi)發(fā)者快速?gòu)?fù)現(xiàn)出錯(cuò)場(chǎng)景。演示視頻如下:
preload="auto" width="80%"
data-setup="{}">
其實(shí),我們錄制的并不是一個(gè)真正的視頻!算法經(jīng)過(guò)優(yōu)化,整個(gè)“錄制”過(guò)程 CPU 的使用率非常低。和傳統(tǒng)的視頻相比,體積小了成百上千倍。Fundebug 插件“錄制”的“短視頻”,壓縮后的體積只有幾十 KB。
感興趣的話(huà),歡迎大家免費(fèi)試用~
錄屏功能涉及到用戶(hù)隱私,我們作為第三方服務(wù),也非常重視這一點(diǎn):
請(qǐng)大家放心使用~
此次插件升級(jí)包括兩個(gè)方面:
性能升級(jí)
我們一直在對(duì)插件進(jìn)行優(yōu)化,不斷地提升插件的性能。此次更新我們對(duì)核心算法做了改進(jìn),將其中比較耗費(fèi)計(jì)算時(shí)間和內(nèi)存資源的正則匹配改為字符串匹配(KMP)算法;并且緩存中間數(shù)據(jù)來(lái)省去大量重復(fù)的計(jì)算;最后,我們還對(duì)數(shù)據(jù)的編碼做了優(yōu)化,同等體積數(shù)據(jù)相比之前減少 1/4。
新增 revedioVersion 字段
為了便于用戶(hù)弄清楚當(dāng)前插件的版本,進(jìn)而順利對(duì)插件進(jìn)行升級(jí),我們?cè)诎l(fā)送的數(shù)據(jù)中新增錄屏插件版本(revedioVersion)字段。該信息在報(bào)錯(cuò)詳情的右側(cè)展示。
從 BUG 監(jiān)控插件 1.7.3版本開(kāi)始,我們拆分了錄屏代碼。如果需要使用錄屏功能的話(huà),需要單獨(dú)接入錄屏插件。
使用 Script 方式接入
使用 NPM 接入
require("fundebug-revideo");
Fundebug專(zhuān)注于JavaScript、微信小程序、微信小游戲、支付寶小程序、React Native、Node.js和Java線(xiàn)上應(yīng)用實(shí)時(shí)BUG監(jiān)控。 自從2016年雙十一正式上線(xiàn),F(xiàn)undebug累計(jì)處理了20億+錯(cuò)誤事件,付費(fèi)客戶(hù)有陽(yáng)光保險(xiǎn)、核桃編程、荔枝FM、掌門(mén)1對(duì)1、微脈、青團(tuán)社等眾多品牌企業(yè)。歡迎大家免費(fèi)試用!
轉(zhuǎn)載時(shí)請(qǐng)注明作者 Fundebug以及本文地址:
https://blog.fundebug.com/2019/08/27/release_revedio_0_6_0/