2.7.1 在Apicloud studio中右键项目根目录“模块管理”
模块管理2.7.2 选择模块库
选择模块库2.7.3 找到UIloading并点击右上角的加号
点击右上角的加号2.7.4 编译自定义loader并安装
编译自定义loader2.7.5 将我们【2.6 AI+AE做一个简单的loading动图】 中制作的png序列放到image/middle_loading中
放到image/middle_loading中2.7.5 封装模块的接口
js/common.js
function OpenLoadingMiddle() {
var activity = api.require('UILoading');
var content=[];
for(var i=0;i<50;i++){
content.push({frame: 'widget://image/middle_loading/'+i+'.png'})
}
activity.keyFrame({
rect: {
w: 34,
h: 34
},
styles: {
bg: 'rgba(0,0,0,0)',
corner: 5,
interval: 40,
frame: {
w: 34,
h: 34
}
},
content:content
});
}
function CloseLoadingMiddle() {
var uiloading = api.require('UILoading');
uiloading.closeKeyFrame();
}
2.7.6 调用一下试试
index.html
<script type="text/javascript" src="./script/common.js"></script>
<script type="text/javascript">
apiready = function () {
OpenLoadingMiddle();
setTimeout('CloseLoadingMiddle()', 3000)
}
</script>
网友评论