摘要: 1.1.0新增fundebug.test()和fundebug.notifyHttpError()方法,同時大小壓縮至15K。html
Fundebug是專業的小程序BUG監控服務,能夠第一時間爲您捕獲生存環境中小程序的異常、錯誤或者BUG,及時給開發者發送報警,幫助您快速修復BUG。歡迎你們免費試用,也歡迎各位用戶反饋建議或者問題。小程序
使用 fundebug.test()方法能夠用於測試 Fundebug 插件。微信小程序
name: 錯誤名稱,參數類型爲字符串,默認值爲"Test"api
message: 錯誤信息,參數類型爲字符串,默認值爲"Hello, Fundebug!"微信
示例 1 : 沒有參數測試
fundebug.test();
示例 2 : 帶參數url
fundebug.test("Hello", "This is a Test");
fundebug.test() 主要用於測試,它發送的錯誤每次都會報警郵件(天天的限額是 20 封),這樣可能會給您形成困擾。爲了不重複報警,請使用其餘 API 記錄錯誤,這樣同一個錯誤將只會在錯誤數達到閾值(10, 100, 100...)的時候報警。插件
使用 notifyHttpError,能夠將 HTTP 請求錯誤發送到 Fundebug。debug
req: HTTP 請求參數,參數類型爲 Object,其子屬性與wx.request的請求參數一致,以下:code
res: HTTP 返回參數,參數類型爲 Object,其子屬性與wx.request的返回參數一致,以下:
option: 可選對象,參數類型爲 Object,用於發送一些額外信息,好比:
示例:
wx.request({ method: "POST", url: "https://example.com/create", data: { test: "test" }, success(res) { fundebug.notifyHttpError( { method: "POST", url: "https://example.com/create" }, res ); }, fail(res) { fundebug.notifyHttpError( { method: "POST", url: "https://example.com/create" }, res ); } });
最後,感謝 Fundebug 用戶無事忙的反饋。
Fundebug專一於JavaScript、微信小程序、微信小遊戲、支付寶小程序、React Native、Node.js和Java線上應用實時BUG監控。 自從2016年雙十一正式上線,Fundebug累計處理了10億+錯誤事件,付費客戶有Google、360、金山軟件、百姓網等衆多品牌企業。歡迎你們免費試用!
轉載時請註明做者Fundebug以及本文地址: https://blog.fundebug.com/2019/04/19/fundebug-wechat-miniprogram-1-1-0/