代码实现
// 缓存
const cacheSize = ref('0B')
function getAppCache() {
plus.cache.calculate(function (size) {
//size是多少个字节单位是b
//做下面相应的处理
if (size < 1024) {
cacheSize.value = size + 'B'
} else if (size / 1024 >= 1 && size / 1024 / 1024 < 1) {
cacheSize.value = Math.floor((size / 1024) * 100) / 100 + 'KB'
} else if (size / 1024 / 1024 >= 1) {
cacheSize.value = Math.floor((size / 1024 / 1024) * 100) / 100 + 'M'
}
})
}
function clearCache() {
plus.cache.clear(function () {
uni.showToast({
title: '清除成功!',
icon: 'none',
success() {
cacheSize.value = '0B'
}
})
})
}
🎯 拓展阅读提示
本文涉及的内容已同步至公众号后台,我会在那里分享更多深度内容和实用技巧
→ 点击关注:一行梦境
文章评论