摘要:
本片中所指WebApp均指运行在中国移动自出研发的WebApp平台—BAE上的WebApp程序。WebApp是采用HTML/CSS/JavaScript编写的Web应用程序,可以使用传统Web开发中的所有功能和API,并可调用BAE扩展的移动终端和业务能力接口,通过这些接口可以提供通讯录、多媒体、终端信息等终端能力及位置、地图等业务能力。每个WebApp应用都是一个符合ZIP规范的压缩文件,可以通过ZIP解压缩工具查看内部文件。一个完整的WebApp包含如下文件:config.xml WebApp属性和配置信息:存储WebApp名称、ID等属性,以及调用BAE业务能力的声明icon.png . 阅读全文
摘要:
BAE WebApp在布局开发时采用固定宽度和高度的做法,目前的标准是基于480*800分辨率,去除Android Title Bar后,实际运行WebApp的可视区域尺寸为480*762。即所有的WebApp开发时均按照480*762的尺寸来布局。在WebApp运行当中,由BAE将应用整体放大到目标屏幕的宽度,WebApp调用JS方法调整自身布局框架的高度,动态完成不同分辨率创下的WebApp布局的自适应。 阅读全文