tencent cloud

缓存管理

PDF
聚焦模式
字号
最后更新时间: 2026-01-29 09:34:08
小程序在使用过程中会产生如下缓存数据:
小程序代码缓存:首次打开小程序时,会将小程序代码下载并缓存起来,方便后续快速打开。这部分数据与账号隔离无关,所有账号共用一份数据。
小程序数据缓存:指使用小程序过程中产生的文件及数据缓存,这部分数据会根据账号做隔离存储。
为了方便 superapp 管理小程序缓存,SDK 提供了下列能力。

获取指定小程序数据缓存大小

/**
* 获取指定小程序数据缓存大小 (所有账号,所有版本)
* @param appId 小程序 Id
* @return 单位:字节
*/
Future<int> getMiniAppCacheSizeForAllUser(String appId)

获取指定小程序代码缓存大小


/**
* 获取指定小程序代码包大小(所有账号,所有版本)
* @param appId 小程序 Id
* @return 单位:字节
*/
Future<int> getMiniAppPkgSizeForAllUser(String appId)

删除指定小程序数据缓存

/**
* 删除指定小程序数据缓存(所有账号,所有版本)
* @param appId
*/
Future<void> clearMiniAppCacheForAllUser(String appId)

删除指定小程序代码缓存

/**
* 删除指定小程序代码包(所有账号,所有版本)
* @param appId 小程序 Id
*/
Future<void> clearMiniAppPkgForAllUser(String appId)

删除指定小程序数据及代码缓存

/**
* 删除小程序缓存及代码包(所有账号,所有版本)
* @param appId
*/
Future<void> deleteMiniAppForAllUser(String appId)


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈