获取微信小程序本地存储文件的大小getStorageInfoSync

利用wx.getStorageInfoSync()获取微信小程序的本地存储数据,里面包含了3个参数,第一参数是keys,返回storage中所有key;第二个参数是currentSize,表示当前占用的空间大小,单位为kb;第三个参数是limitSize,表示限制的空间大小,单位为kb。具体用法如下:

onLoad() {
   try {
	const res = wx.getStorageInfoSync();
	this.size = this.kbToMb(res.currentSize)
   } catch (e) {
	console.error('Failed to get storage info', e);
   }
},
methods: {
   kbToMb(kilobytes) {
	return (kilobytes / 1024).toFixed(1);
   }
}