APP开发中获取和清除缓存的方法

APP开发


浏览:772 次

1、 缓存通常在App中被清除,如下所示

1.获取缓存大小

apiready=function(){api.getCacheSize(function(ret,err){//size://Cache大小,单位:字节,数字类型。(-1:无存储设备,-2:准备USB存储设备,-3:无法访问存储设备)var size=parseInt(ret.size/1024)+'KB';var cacheSize=$api.byId('cacheSize'); & nbsp; ; ; ; ; ;cacheSize。innerHTML=大小; ; ; ; ;}); ; ;};2.清除缓存方法

函数clearnCch(){api.clearCache(函数){api.toast({msg:';})nbsp; ; ;}); ; ; ; ;App编程接口。getCacheSize(函数(ret,err){var size=parseInt(ret.size/1024)+'KB';var cacheSize=$api.byId('cacheSize');cacheSize.innerHTML=size;})nbsp; ;}; ;2、 打个电话

//致电;函数takePhone(){api.call({number:'029-83670111'}); ; ;}; ;3、 检测版本更新

//版本更新;函数fnCheckUpdate(){var-mam=api.require('mam');mam.checkUpdate(函数(ret,err){if(ret&&ret.status){if(!ret.result.update){api.alert({title:';版本更新';,sp;})nbsp; ; ; ; ; ; ;}否则{api.confirm({title:';有一个新版本';,sp;按钮:[';立即更新';,';稍后';] ; ; ; ; ; ; ; ; ; ;},函数(ret,err){if(ret.buttonIndex==1){alert(';单击立即更新';) ; ; ; ; ;&国家标准局