计算应用已使用的缓存数据大小
// #ifdef APP-PLUS
let self = this;
plus.cache.calculate(size => {
if (size < 1024) {
self.cacheSize = size + 'B';
} else if (size / 1024 >= 1 && size / 1024 / 1024 < 1) {
self.cacheSize = Math.floor((size / 1024) * 100) / 100 + 'KB';
} else if (size / 1024 / 1024 >= 1) {
self.cacheSize = Math.floor((size / 1024 / 1024) * 100) / 100 + 'M';
}
});
// #endif
清除应用的缓存数据
// #ifdef APP-PLUS
let self = this;
plus.cache.clear(res=>{
uni.showToast({
title: '清除成功!',
icon: 'none',
success() {
self.cacheSize = '0B';
}
});
});
// #endif