总体
启动webview 激活初始化
接收资源包 , 下载资源文件
更具数据结构创建对应布局及组件
点击或者扫码触发应用
管理信息界面
问题
- 平板系统版本 4.2+?
- U盘路径
- 一次会下发多个频道?(资源是全部下载 还是 按频道下载 何时下载?)
- 节目资源部分下载失败 是否展示频道?
- 资源频道数据结构 都用像素表示? 要获取平板的屏幕像素大小 w*h ? 每个控件都给的是绝对位置 相对于左上角顶点(0,0) 控件参数 需要 top left 相对位置 和 控件的大小尺寸
- 控件需要有分层的概念?
- 多种空控件组合的轮播是否需要了?
- 频道 节目 模版 概念
- 应用 比如扫码(如何发送指令跳转 ,后端通知H5 打开一个新的webVIew 加载应用 ? 应用如何关闭?
工作
- 首次启动asset文件拷贝完成再加载本地的html(原来是先加载asset文件再,等拷贝完成后下次才能加载正确的本地路径)
- 资源包更新(资源包下载完通知前端)
- 资源下载(图片,视频等资源下载完 更新频道)
- 图片控件 (大小)
- 视频控件 (自动播放,异常删除)
- 直播 (webVIew 加载 虎牙 注入JS 自动播放 )
- 跑马灯 (颜色,速度,字体大小 背景色)
- 应用(webview)
- 设备信息