JSON 配置
我們可以看到在項(xiàng)目的根目錄有一個(gè) app.json 和 project.config.json,此外在 pages/logs 目錄下還有一個(gè) logs.json,我們依次來說明一下他們的用途。
小程序配置 app.json
app.json 是對(duì)當(dāng)前小程序的全局配置,包括了小程序的所有頁面路徑、界面表現(xiàn)、網(wǎng)絡(luò)超時(shí)時(shí)間、底部 tab 等。QuickStart 項(xiàng)目里邊的 app.json 配置內(nèi)容如下:
{
"pages":[
"pages/index/index",
"pages/logs/logs"
],
"window":{
"backgroundTextStyle":"light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "WeChat",
"navigationBarTextStyle":"black"
}
}
我們簡(jiǎn)單說一下這個(gè)配置各個(gè)項(xiàng)的含義:
pages字段 —— 用于描述當(dāng)前小程序所有頁面路徑,這是為了讓微信客戶端知道當(dāng)前你的小程序頁面定義在哪個(gè)目錄。
window字段 —— 小程序所有頁面的頂部背景顏色,文字顏色定義在這里的。
其他配置項(xiàng)細(xì)節(jié)可以參考文檔 小程序的配置 app.json 。
工具配置 project.config.json
通常大家在使用一個(gè)工具的時(shí)候,都會(huì)針對(duì)各自喜好做一些個(gè)性化配置,例如界面顏色、編譯配置等等,當(dāng)你換了另外一臺(tái)電腦重新安裝工具的時(shí)候,你還要重新配置。
考慮到這點(diǎn),小程序開發(fā)者工具在每個(gè)項(xiàng)目的根目錄都會(huì)生成一個(gè) project.config.json,你在工具上做的任何配置都會(huì)寫入到這個(gè)文件,當(dāng)你重新安裝工具或者換電腦工作時(shí),你只要載入同一個(gè)項(xiàng)目的代碼包,開發(fā)者工具就自動(dòng)會(huì)幫你恢復(fù)到當(dāng)時(shí)你開發(fā)項(xiàng)目時(shí)的個(gè)性化配置,其中會(huì)包括編輯器的顏色、代碼上傳時(shí)自動(dòng)壓縮等等一系列選項(xiàng)。
其他配置項(xiàng)細(xì)節(jié)可以參考文檔 開發(fā)者工具的配置 。
頁面配置 page.json
這里的 page.json 其實(shí)用來表示 pages/logs 目錄下的 logs.json 這類和小程序頁面相關(guān)的配置。
如果你整個(gè)小程序的風(fēng)格是藍(lán)色調(diào),那么你可以在 app.json 里邊聲明頂部顏色是藍(lán)色即可。實(shí)際情況可能不是這樣,可能你小程序里邊的每個(gè)頁面都有不一樣的色調(diào)來區(qū)分不同功能模塊,因此我們提供了 page.json,讓開發(fā)者可以獨(dú)立定義每個(gè)頁面的一些屬性,例如剛剛說的頂部顏色、是否允許下拉刷新等等。
其他配置項(xiàng)細(xì)節(jié)可以參考文檔 小程序的配置 page.json 。
KESION 科汛軟件
KESION 科汛軟件是國內(nèi)領(lǐng)先的在線教育軟件及私域社交電商軟件服務(wù)提供商,長期專注于為企業(yè)提供在線教育軟件及社交電商SaaS平臺(tái)解決方案。
公司核心產(chǎn)品云開店SaaS社交電商服務(wù)平臺(tái)、在線教育SaaS服務(wù)平臺(tái)、教育企業(yè)數(shù)字化SaaS云平臺(tái)、企微營銷助手、私有化獨(dú)立部署品牌網(wǎng)校和在線教育咨詢等。KESION 不斷通過技術(shù)創(chuàng)新,提供產(chǎn)品和服務(wù),助力企業(yè)向數(shù)字化轉(zhuǎn)型,通過科技驅(qū)動(dòng)商業(yè)革新,讓商業(yè)變得更智慧!
wx.arrayBufferToBase64(arrayBuffer) 基礎(chǔ)庫版本 1.1.0 開始支持,低版本需做兼容處理 將 ArrayBuffer 數(shù)據(jù)轉(zhuǎn)成 Base64 字符串 示例代碼 co
小程序音頻開發(fā)除了具有播放,還具有錄制的能力,同時(shí)還可以實(shí)現(xiàn)邊錄邊傳,那么應(yīng)該要如何實(shí)現(xiàn)呢?...