# setAPDataStorage()
保存数据
示例
this.$app.setAPDataStorage({
key: 'my_key',
value: '12345',
isRuntime: '0',
encrypt: '1'
}).then(res => {
console.log('app/setAPDataStorage====', JSON.stringify(res));
});
入参说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
data | object | 是 | 参数 |
data参数说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
key | string | 是 | 存储数据 键值 |
value | string | 是 | 需要存储的数据,键值对格式或字符串 |
isRuntime | string | 可选 | ‘1’运行时数据。其他表示持久数据 |
encrypt | string | 可选 | ‘1’持久数据加密存储;其他,明文存储。 仅在持久数据时有效,仅加密存储,用户获取的是已解密的明文 |
success 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
res | object |
# getAPDataStorage()
获取数据
示例
this.$app.getAPDataStorage({
key: 'my_key',
isRuntime: '0',
encrypt: '1'
}).then(res => {
console.log('app/getAPDataStorage====', JSON.stringify(res));
});
入参说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
data | object | 是 | 参数 |
data参数说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
key | string | 是 | 存储数据 键值 |
isRuntime | string | 可选 | ‘1’运行时数据。其他表示持久数据 |
encrypt | string | 可选 | ‘1’持久数据加密存储;其他,明文存储。 仅在持久数据时有效,仅加密存储,用户获取的是已解密的明文 |
success 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
value | string | 调用结果信息 |
# removeAPDataStorage()
移除数据
示例
this.$app.removeAPDataStorage({
key: 'my_key',
isRuntime: '0'
}).then(res => {
console.log('app/removeAPDataStorage====', JSON.stringify(res));
});
入参说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
data | object | 是 | 参数 |
data参数说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
key | string | 是 | 存储数据 键值 |
isRuntime | string | 可选 | ‘1’运行时数据。其他表示持久数据 |
success 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
res | object |
# meteringCacheRange()
设置文件缓存目录
示例
this.$app.meteringCacheRange(
[2],
success => {
console.log('app/meteringCacheRange====', JSON.stringify(success));
},
fail => { console.log(fail) }
);
入参说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
data | Array | 是 | 默认范围[2,3,4] 2是PRIVATE_DOC, 3是PUBLIC_DOCUMENTS, 4是PUBLIC_DOWNLOADS |
success | Function | 是 | 成功回调 |
fail | Function | 是 | 失败回调 |
successCb 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
res | object | {} |
failCb 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
retObj | object | 错误对象 |
# calculateCache()
获取文件缓存大小
示例
this.$app.calculateCache(
success => {
console.log('app/calculateCache====', JSON.stringify(success));
},
fail => { console.log(fail) }
);
入参说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
success | Function | 是 | 成功回调 |
fail | Function | 是 | 失败回调 |
successCb 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
res | String | 文件缓存大小 |
failCb 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
retObj | object | 错误对象 |
# clearCache()
清除文件缓存
示例
this.$app.clearCache(
success => {
console.log('app/clearCache====', JSON.stringify(success));
},
fail => { console.log(fail) }
);
入参说明:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
success | Function | 是 | 成功回调 |
fail | Function | 是 | 失败回调 |
successCb 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
res | object |
failCb 返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
retObj | object | 错误对象 |