uniapp清除缓存和获取数据
生活随笔
收集整理的這篇文章主要介紹了
uniapp清除缓存和获取数据
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
關于獲取軟件緩存信息和清除緩存信息
在methods開始使用這個 立即函數里面執(zhí)行
文檔
// 獲取緩存數據大小 在立即執(zhí)行函數formatSize() {let that = this;plus.cache.calculate(function(size) { 計算應用已使用的緩存數據大小console.log(size) //size計算獲取到的大小let sizeCache = parseInt(size);// console.log(sizeCache)if (sizeCache == 0) {that.fileSizeString = "0B";} else if (sizeCache < 1024) {that.fileSizeString = sizeCache + "B";} else if (sizeCache < 1048576) {that.fileSizeString = (sizeCache / 1024).toFixed(2) + "KB";} else if (sizeCache < 1073741824) {that.fileSizeString = (sizeCache / 1048576).toFixed(2) + "MB";} else {that.fileSizeString = (sizeCache / 1073741824).toFixed(2) + "GB";}});console.log(this.fileSizeString)},下面這個是清除緩存
注意:代碼是模仿別人寫的 效果是可以實現(xiàn) 關于清除邏輯哪里
plus.android.invoke(sdRoot, "listFiles"); plus.io.resolveLocalFileSystemURL plus.android.runtimeMainActivity();let sdRoot = main.getCacheDir();let files = plus.android.invoke(sdRoot, "listFiles");這里調用了啥感覺不是很明白 有路過的老哥 希望可以幫忙指點一下
總結
以上是生活随笔為你收集整理的uniapp清除缓存和获取数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 跟黄申老师学数学(python实现)-0
- 下一篇: 15岁初中生开发了一个多月的小游戏开源