你可以通过JavaScript、Css和HTML来编写 SPA(单页应用程序),页面的入口为index.html。也可以使用Mobile Framework,如 Sencha Touch、 jQtouch、 JQuery Mobile。
通过widget标签的id属性可以配置,它是应用的唯一标记。
通过widget标签的version属性可以配置。
通过name标签进行配置,如:
<name>Demo</name>
通过icon标签可以配置,如:
<icon src="icon.png"/>
把icon图标放到和index.html文件相同的目录即可,大小可以为114*114px。
该编译环境使用了开源项目 PhoneGap,因此调用手机API可以参见:
例如要调用手机摄像头功能,需要在JavaScript中添加如下代码:
navigator.camera.getPicture(onSuccess, onFail);function onSuccess(imageData) { //在页面中显示拍照的图片,也可以上传到服务器 var image = document.getElementById('myImage'); image.src = "data:image/jpeg;base64," + imageData;}function onFail(message) { alert('Failed because: ' + message);}
该编译环境可以将基于JavaScript、Css和HTML创建的应用实现跨平台,目前我们只支持Android和IOS平台。
你的应用中可以包含以下内容:
最后将你的应用压缩为zip格式的文件进行上传。
选择要编译的平台进行编译,该过程要等待几分钟。
编译好之后就可以进行下载安装了。