我是java出身的码农,近期学了一个新的手机app开发技术,APiCloud,所以就做一个简要的总结:
APiCloud开发手机app需要在官方开发工具上编写代码,而开发工具可以在官网http://www.apicloud.com/上免费下载使用,APiCloud可以满足iOS,Android开发的基本需求
引用的核心js是api.js,核心配置文件config.xml,该配置文件中<content src="index.html"/>设置了app启动时默认打开的页面。
下面记一下跳转页面的两种方式
一、
api.openFrame ({
name: 'AllGroup',
url: '../AllGroup.html',
reload:'true',
rect:{
x:0,
y:41,
w:'auto',
h:'auto'
},
bounces: false,
pageParam: {
"id":api.pageParam.id
}
});
二、
api.openWin({
name: type,
url: 'header/'+type+'.html',
bounces: false,
pageParam: {
"id":id //id
}
});
说明:pageParam是用来在页面间传值的,获取上一页面传来的值的方式是api.pageParam.id(其中id是在传值时的变量名,若变量名为name,这里就写api.pageParam.name).
三、关闭页面
api.closeWin({name:pagename});pagename是所要关闭页面的全名称