一、APICloud Studio 2 开发工具
apicloud studio 2 设置->editor->制表符长度修改为4个空格
1、真机调试,在项目上右键查看wifi真机调试IP和端口(手机和电脑在同一网络内),打开wifi自动同步
2、apicloud.com官网开发控制台开启启动页闪屏广告,默认倒计时闪屏结束后加载项目根目录index.html文件
3、apicloud设置和获取localStorage数据
设置localStorage数据: $api.setStorage(‘name’,’Tom’);
获取localStorage数据: $api.getStorage(‘name’);
4、Uncaught SyntaxError: Unexpected token o in JSON at position 1
返回的数据已经是object类型,不需要再进行JSON.parse()转换了,可以直接当作对象使用。
5、 apicloud中的tapmode具有速点击事件功能,在触发事件中加入tapmode可以消除JS中标准click事件的300毫秒延迟;
6、tapmode具有触发可显示样式的效果,tapmode=’xxx’属性,’xxx‘为css样式类,当该元素touchstart touchmove的时候就会展现xxx样式。
7、php后端base64_encode 加密数组时,需要先json_encode处理;解密json_decode(str,true);
8、命名规范,举例如下
Window login_win.html
Frame login_frm.html
FrameGroup plat_frm1.html plat_frm2.html plat_frm3.html
9、图片压缩模块imageFilter使用方法
1 2 3 4 5 6 7 |
var imageFilter=api.require('imageFilter'); imageFilter.compress({ img : 'fs://' + ret.list.path, quality : 0.5, }, function(ret, err) { }) |
8、判断是否有网络
1 2 3 4 5 |
api.addEventListener({ name:'offline' }, function(ret, err){ api.alert({msg:'网络无法链接'}); }); |
apicloud下载 https://docs.apicloud.com/Download/download
config.xml应用配置说明 https://docs.apicloud.com/Dev-Guide/app-config-manual
转载请注明:PHP笔记 » 使用APICloud平台开发APP实战总结