# 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 错误对象
Last Updated: 6/16/2022, 5:52:41 PM