操做視頻php
app.json
應用程序配置文件html
{ "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的設置:git
{ // 導航條背景色 "navigationBarBackgroundColor": "#fff", // 導航條前景色(只能是white/black) "navigationBarTextStyle": "black", // 導航條文本 "navigationBarTitleText": "HMusic", // 窗口背景顏色 "backgroundColor": "#fff", // 窗口前景色 "backgroundTextStyle": "dark", // 是否開啓下拉刷新 "enablePullDownRefresh": false }
app.js應用程序邏輯github
// App函數是一個全局函數,用於建立應用程序對象 App({ // ========== 全局數據對象(能夠整個應用程序共享) ========== globalData: { ... }, // ========== 應用程序全局方法 ========== method1 (p1, p2) { ... }, method2 (p1, p2) { ... }, // ========== 生命週期方法 ========== // 應用程序啓動時觸發一次 onLaunch () { ... }, // 當應用程序進入前臺顯示狀態時觸發 onShow () { ... }, // 當應用程序進入後臺狀態時觸發 onHide () { ... } })