使用@ohos.data.preferences (用户首选项)时,Key的最大长度限制为80个字节,Value的最大长度限制为8192个字节,若超出限制可能会触发Error: Parameter error. The type of 'value' must be ValueType.的错误,请您检查下最终存储的value长度是否超出限制,如果数据太长了可以让后台拆分,分段返回存贮。说明文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-data-preferences-V5\#常量首选项如果不能满足,您可以试试HarmonyOS 提供的其他数据存储方式,如:分布式键值数据库:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-distributedkvstore-V5关系型数据库:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-data-relationalstore-V5
使用@ohos.data.preferences (用户首选项)时,Key的最大长度限制为80个字节,Value的最大长度限制为8192个字节,若超出限制可能会触发Error: Parameter error. The type of 'value' must be ValueType.的错误,请您检查下最终存储的value长度是否超出限制,如果数据太长了可以让后台拆分,分段返回存贮。
说明文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-data-preferences-V5\#常量
首选项如果不能满足,您可以试试HarmonyOS 提供的其他数据存储方式,如:
分布式键值数据库:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-distributedkvstore-V5
关系型数据库:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-data-relationalstore-V5