操做視頻git
![圖片描述][14]github
app.json 應用程序配置文件json
{
"pages": [
"pages/index/index",
"pages/logs/logs",
"pages/rank/rank",
"pages/search/search",
"pages/gedan/gedan",
"pages/playSong/playSong",
"pages/singer/singer",
"pages/top/top",
"pages/share/share"
],//頁面路徑列表
"requiredBackgroundModes": [
"audio"
],//須要在後臺使用的能力,這裏咱們使用到了【音樂播放】
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "HMusic",
"navigationBarTextStyle": "black"
},//全局到默認窗口表現
"tabBar": {
"list": [
{
"pagePath": "pages/index/index",
"text": "推薦"
},
{
"pagePath": "pages/logs/logs",
"text": "歌手"
},
{
"pagePath": "pages/rank/rank",
"text": "排行榜"
},
{
"pagePath": "pages/playSong/playSong",
"text": "播放器"
}
],
"position": "top"
}//tab欄到表現,默認是放在底部,根據position,咱們將其設置爲頂部顯示
}
複製代碼
每一個頁面都有各自到配置頁面,能夠對各自頁面進行單獨對配置 [pageName].json用於指定頁面工做時,window的設置:小程序
{
// 導航條背景色
"navigationBarBackgroundColor": "#fff",
// 導航條前景色(只能是white/black)
"navigationBarTextStyle": "black",
// 導航條文本
"navigationBarTitleText": "HMusic",
// 窗口背景顏色
"backgroundColor": "#fff",
// 窗口前景色
"backgroundTextStyle": "dark",
// 是否開啓下拉刷新
"enablePullDownRefresh": false
}
複製代碼
app.js應用程序邏輯bash
// App函數是一個全局函數,用於建立應用程序對象
App({
// ========== 全局數據對象(能夠整個應用程序共享) ==========
globalData: { ... },
// ========== 應用程序全局方法 ==========
method1 (p1, p2) { ... },
method2 (p1, p2) { ... },
// ========== 生命週期方法 ==========
// 應用程序啓動時觸發一次
onLaunch () { ... },
// 當應用程序進入前臺顯示狀態時觸發
onShow () { ... },
// 當應用程序進入後臺狀態時觸發
onHide () { ... }
})
複製代碼