1,下载主程序cmp.swf,也就是自身的加载,此时会有一个中间的loading加载进度显示,直到100%加载完成
2,加载全局配置,如果要加载配置文件如config.xml会有一个进度显示
3,解析所有渠道加载的全局配置,并按优先级进行覆盖(有的进行合并),完成后尝试初始化JS通讯环境
4,加载皮肤文件,如果不是默认集成皮肤会有一个进度显示,加载失败将直接采用集成默认皮肤
5,对皮肤包进行解压和皮肤配置文件解析,并按照皮肤设置对每一个元件进行皮肤渲染和布局
6,加载所有插件,并列加载,直到所有插件完成,同时完成对插件的通讯初始化,将按插件个数比计算进度显示
7,如果允许JS通讯,而且全局配置设置了api参数的回调函数名如cmp_loaded,则调用此函数以通知页面更新
8,加载所有列表,队列加载,完成一个列表就会更新到列表窗口的树中
9,如果设置了auto_play自动播放,则在上面第一个列表完成加载后就会开始自动播放
(所以一般用户只需修改全局配置和列表即可,修改皮肤话就需要学习皮肤配置文件说明)