cache
Cache模块用于管理应用缓存,通过plus.cache获取缓存管理对象。
方法:
- clear: 清除应用的缓存数据
- calculate: 计算应用已使用的缓存数据大小
- setMaxSize: 设置应用的可使用的最大缓存大小
回调方法:
- CacheClearCallback: 清除应用缓存完成回调
- CacheCalculateCallback: 计算应用使用缓存容量回调
权限:
5+功能模块(permissions)
{ // ... "permissions":{ // ... "Cache": { "description": "应用缓存" } } }
CacheClearCallback
清除应用缓存完成回调
void onCompleted() { // Clear cache completed code. }
说明:
清除应用缓存回调函数,调用plus.cache.clear清除缓存操作时作为参数传入,在清除缓存操作完成时触发回调。
参数:
返回值:
void : 无CacheCalculateCallback
计算应用使用缓存容量回调
void onCompleted( size ) { // Calculate cache complete code. }
说明:
计算应用当前使用缓存容量回调函数,调用plus.cache.calculate计算缓存容量操作时作为参数传入,在计算缓存容量大小完成时触发回调。
参数:
- size:
(
Number
)
必选 应用当前使用缓存的大小,单位为byte