周凯,个人博客

  • 前端
  • 嵌入式
  • 工具
  • 后端
  • 随笔
个人记录
  1. 首页
  2. 前端
  3. uni-app
  4. 正文

uni-app app获取缓存

2024年 7月 9日 1293点热度 0人点赞 0条评论

代码实现

  • uni-app vue3代码
// 缓存
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'
      }
    })
  })
}

🎯 拓展阅读提示

本文涉及的内容已同步至公众号后台,我会在那里分享更多深度内容和实用技巧

→ 点击关注:一行梦境

公众号二维码
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2024年 7月 9日

周凯

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022-现在 周凯,个人博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蒙ICP备18004897号