原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處
作為專業(yè)的JavaSript錯誤實時監(jiān)測平臺,F(xiàn)undebug的微信小程序?qū)崟r錯誤監(jiān)測服務(wù)上線啦,我們能夠幫助開發(fā)者及時,高效地發(fā)現(xiàn)并且解決小程序錯誤,從而提升用戶體驗。
后移動互聯(lián)網(wǎng)時代,創(chuàng)業(yè)者們糾結(jié)于開發(fā)APP還是公眾號,而小程序的橫空出世,讓大家多了一種選擇,也給未來增加了更多想象空間。
小程序,正如它的名字,可以理解為迷你版的APP;它生根于微信帝國,因此也可以看作升級版的公眾號。準(zhǔn)確的說,小程序介于APP的靈活與公眾號的輕巧之間,符合國人對中庸之道的信仰。對于那些低頻,簡單的工具類應(yīng)用,小程序應(yīng)該是一個不錯的選擇。
從技術(shù)角度理解,小程序=WXML + WXSS + JavaScrip。WXML與WXSS只不過是換了個馬甲的HTML與CSS,而JavaScript還是那個無處不在的JavaScript。或者說,小程序就是定制版的HTML + CSS + JavaScript。對于開發(fā)者,小程序沒有什么神奇之處,不過是寫幾個簡單的網(wǎng)頁罷了。
如果說小程序預(yù)示著一個應(yīng)用輕型化的小時代,那么JavaScript正在開創(chuàng)屬于它的大時代,從網(wǎng)頁,到后端,到小程序,到APP以及智能硬件…
程序員通常是比較自信的,他們堅持自己寫的代碼沒有問題。然而,再追問一下自己:
我的代碼真的100%沒有問題嗎?
我做了完整的測試嗎?
難道我要花更多的時間沒完沒了的寫單元測試?
有時,用戶打開某個頁面是空白的:
然后,用戶轉(zhuǎn)身離開了:(
小程序在用戶的手機上出錯了,可是開發(fā)者不知道啊;
當(dāng)有用戶反饋問題的時候,其實更多用戶已經(jīng)被坑了啊;
知道出問題了,然而開發(fā)者沒有出錯信息,無從下手啊;
小程序在用戶的手機上出錯了,F(xiàn)undebug第一時間通過郵件提醒開發(fā)者;
Fundebug提供詳細(xì)的出錯信息和強大的錯誤管理面板,幫助開發(fā)者快速解決錯誤;
插件僅282字節(jié),即0.28KB,不到1MB的1/3000;
兩行代碼搞定;
僅收集出錯信息,保護用戶隱私,收集systemInfo和userInfo需要開發(fā)者進行配置;
A. 下載Fundebug微信小程序插件fundebug.0.0.3.min.js
微信小程序不支持導(dǎo)入外部JavaScript文件,因此需要手動下載,然后放到項目目錄內(nèi)。
B. 在app.js中引入fundebug并配置apikey:
var fundebug = require('./libs/fundebug.0.0.3.min.js')
fundebug.apikey = "API-KEY";
./libs/fundebug.0.0.3.min.js為相對于app.js的路徑 。
獲取apiKey需要免費注冊帳號并且創(chuàng)建項目。
C. 將https://fundebug.com添加到request合法域名
具體步驟請查看Fundebug文檔
版權(quán)聲明:
轉(zhuǎn)載時請注明作者Fundebug以及本文地址:
https://blog.fundebug.com/2017/01/23/fundebug-support-wxjs/