阅读(3791)
赞(8)
百度智能小程序 同步清理本地数据缓存
2020-08-13 15:50:20 更新
swan.clearStorageSync
解释:同步清理本地数据缓存。
方法参数
无
示例
图片示例
代码示例
clearStorage() {
let res = swan.clearStorageSync();
// 基础库 3.140.1 之前,无法判断接口是否调用失败
// 基础库 3.140.1 及以后,通过 instanceof 来判断接口是否调用失败
if (!(res instanceof Error)) {
this.toast('后台数据已清除', 'none');
this.setData('disabled', true);
}
else {
console.log('clearStorageSync fail', res.message);
}
}
// 其余代码部分与 swan.clearStorage(https://smartprogram.baidu.com/docs/develop/api/storage/remove_swan-clearStorage/) 相同
Bug & Tip
- 基础库 3.140.1 之前,无法判断接口是否调用失败。
- 基础库 3.140.1 及以后,接口调用失败时会返回一个标准的
Error
对象,可通过instanceof
来判断接口是否调用失败。
错误码
Android
错误码 | 说明 |
---|---|
1001 |
执行失败 |
iOS
错误码 | 说明 |
---|---|
202 |
解析失败,请检查参数是否正确 |