HarmonyOS 如何获取用户相应权限,如通知权限、位置权限等

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

获取权限可参考:

Button("系统通知设置页").onClick(() => {
  let context = getContext(this) as common.UIAbilityContext;
  let want: Want = {
    bundleName: 'com.huawei.hmos.settings',
    abilityName: 'com.huawei.hmos.settings.MainAbility',
    uri: "systemui_notification_settings", //消息通知传uri:systemui_notification_settings, 蓝牙传uri:bluetooth_entry, Wi-Fi传uri:wifi_entry,定位权限传uri:location_manager_settings
    parameters: {
      pushParams: {
        bundleName: ""
      } // 应用包名
    }
  };
  console.log("want", want)
  context.startAbility(want)
}).margin(10)
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS申请用户位置权限问题
533浏览 • 1回复 待解决
HarmonyOS 通知权限
45浏览 • 1回复 待解决
app如何申请位置权限
478浏览 • 1回复 待解决
HarmonyOS 位置权限申请
35浏览 • 1回复 待解决
怎么获取是否开启推送通知权限
2477浏览 • 1回复 待解决
Web组件如何申请位置权限
497浏览 • 1回复 待解决
Web中网页如何申请位置权限
637浏览 • 1回复 待解决
HarmonyOS应用如何处理用户权限请求?
212浏览 • 0回复 待解决
关于MySQL用户权限的问题
2382浏览 • 1回复 待解决
如何用户请求授权广告跟踪权限
397浏览 • 1回复 待解决
应用如何获取闹钟权限
270浏览 • 1回复 待解决
HarmonyOS 获取拒绝的权限
48浏览 • 1回复 待解决
HarmonyOS 位置权限变更监听回调问题
97浏览 • 1回复 待解决
应用获取不同权限demo
892浏览 • 1回复 待解决
Data Guard Kit权限获取
1896浏览 • 1回复 待解决