swan.clearStorageSync

解释:同步清理本地数据缓存。

# 方法参数

# 示例

扫码体验
重新加载
请使用百度APP扫码

# 图片示例

# 代码示例

    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/) 相同
    

    # 错误码

    # Android

    错误码 说明
    1001 执行失败

    # iOS

    错误码 说明
    202 解析失败,请检查参数是否正确

    # Bug & Tip

    • 基础库 3.140.1 之前,无法判断接口是否调用失败。
    • 基础库 3.140.1 及以后,接口调用失败时会返回一个标准的Error对象,可通过instanceof来判断接口是否调用失败。