HarmonyOS 调用settings.getValueSync时,deveco提示是按照第一个参数是DataAbilityHelper校验的

调用settings.getValueSync时,deveco提示是按照第一个参数是DataAbilityHelper校验的,我的项目实际上是stage模式,应该调用后面这个。

function getValueSync(context: Context, name: string, defValue: string, domainName: string): string;
HarmonyOS
2024-11-08 09:04:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

调用settings.getValueSync时,deveco提示是按照第一个参数是DataAbilityHelper校验的,这个是在FA模型下使用的,如果想在 stage模式调用settings.getValueSync() 可以参考以下代码:

import settings from '@ohos.settings'; 
 
// 更新数据项亮度的值(该数据项在数据库中已存在) 
const context: Context =  getContext(this); 
let value = settings.getValueSync(context, settings.display.SCREEN_BRIGHTNESS_STATUS, '100',  settings.domainName.DEVICE_SHARED);

​也可以参考以下链接:​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-settings-V5#settingsgetvaluesync11

分享
微博
QQ
微信
回复
2024-11-08 15:49:49
相关问题
HarmonyOS List第一个可见ListItem
169浏览 • 1回复 待解决
怎么判断一个类型stirng
690浏览 • 1回复 待解决
下 ArkTS中math库一个?
2994浏览 • 2回复 待解决
如何校验当前设备手机还是平板
8141浏览 • 1回复 已解决
判断一个参数是不是Resource类型
335浏览 • 1回复 待解决
如何判断APP是否第一次请求权限?
212浏览 • 1回复 待解决