總體
啟動webview 激活初始化
接收資源包 , 下載資源文件
更具數據結構創建對應布局及組件
點擊或者掃碼觸發應用
管理信息界面
問題
- 平板系統版本 4.2+?
- U盤路徑
- 一次會下發多個頻道?(資源是全部下載 還是 按頻道下載 何時下載?)
- 節目資源部分下載失敗 是否展示頻道?
- 資源頻道數據結構 都用像素表示? 要獲取平板的屏幕像素大小 w*h ? 每個控件都給的是絕對位置 相對于左上角頂點(0,0) 控件參數 需要 top left 相對位置 和 控件的大小尺寸
- 控件需要有分層的概念?
- 多種空控件組合的輪播是否需要了?
- 頻道 節目 模版 概念
- 應用 比如掃碼(如何發送指令跳轉 ,后端通知H5 打開一個新的webVIew 加載應用 ? 應用如何關閉?
工作
- 首次啟動asset文件拷貝完成再加載本地的html(原來是先加載asset文件再,等拷貝完成后下次才能加載正確的本地路徑)
- 資源包更新(資源包下載完通知前端)
- 資源下載(圖片,視頻等資源下載完 更新頻道)
- 圖片控件 (大小)
- 視頻控件 (自動播放,異常刪除)
- 直播 (webVIew 加載 虎牙 注入JS 自動播放 )
- 跑馬燈 (顏色,速度,字體大小 背景色)
- 應用(webview)
- 設備信息