HarmonyOS 使用Preferences保存数据,报401错误
在JavascriptBridge中设置了一个setStore方法,通过Preferences保存数据,方法如下:
setStore(key: string, value: string): void {
Logger.debug('StorageBridge => setStore key is : ' + key, 'value is : ' + value)
if (!value || '' === value || 'undefined' === value) {
Logger.debug('StorageBridge => 移除key:', key)
} else {
Logger.debug('StorageBridge => 保存数据长度:' + value.length)
this
.preferenceManager
.setValue<string>(key, '' + value)
.then(() => {
Logger.debug('StorageBridge => 保存数据成功')
})
.catch((error: BusinessError) => {
Logger.error('StorageBridge => 保存数据异常,错误码:' + error.code + ';内容:' + error.message)
})
}
}
这个方法被调用了3次,保存不同的3条数据。其中2条成功了。一条失败了,报401错误。
失败的这条,字符串长度有17642,是因为长度的问题吗?还是什么原因?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS官方文档保存图片到用户相册,报系统错误
223浏览 • 1回复 待解决
请求广告返回错误码401
1959浏览 • 1回复 待解决
HarmonyOS 缓存数据长度超过preferences限制
150浏览 • 1回复 待解决
HarmonyOS 使用preferences存储的限制
112浏览 • 1回复 待解决
Context类型错误,报错401“The context must be a valid Context”
1816浏览 • 1回复 待解决
推送服务报系统错误1000900010
1362浏览 • 1回复 待解决
HarmonyOS Cookie 设置无法在同一域名下的子域名共享,导致请求报 401
142浏览 • 1回复 待解决
HarmonyOS 保存图片到本地一直报without medialibrary permission
123浏览 • 1回复 待解决
HarmonyOS 使用Preferences时报错崩溃 Error code 15500000
244浏览 • 1回复 待解决
preferences.putSync(key, value);保存数据后并没有永久序列化到本地的原因?
113浏览 • 1回复 待解决
如何删除preferences中缓存的数据?
157浏览 • 1回复 待解决
用华为登录一直报6003错误
7323浏览 • 1回复 待解决
HarmonyOS使用File保存数据后打开本地文件查看发现数据被添加了时间
109浏览 • 1回复 待解决
HarmonyOS @ohos.data.preferences
156浏览 • 1回复 待解决
DevEco Studio打开历史工程报空指针错误
4640浏览 • 1回复 待解决
HarmonyOS preferences.putSync 存储报错
77浏览 • 1回复 待解决
通过Preferences保存键值对类型的长文本时,报错怎么处理啊?
2597浏览 • 1回复 待解决
使用模拟器通过preferences缓存了数据,但是重新运行安装app后,数据又没有了?
126浏览 • 1回复 待解决
编译三方库报Platform/OHOS to use this system错误
836浏览 • 1回复 待解决
HarmonyOS createX509Cert失败 报错401
128浏览 • 1回复 待解决
启动UIAbility报The specified ability does not exist 错误是什么原因?
263浏览 • 1回复 待解决
bean类系统自动生成的set方法报语法错误
1543浏览 • 1回复 待解决
HarmonyOS使用DataSource.notifyDataChange更新UI错误
171浏览 • 1回复 待解决
HarmonyOS ESObject报WARN
127浏览 • 1回复 待解决
401参数有误,value的最大长度限制为8192个字节。具体文档请参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-data-preferences-0000001813416160