当前位置:首页 > 未命名 > 正文内容

鸿蒙next申请权限

dsttl32个月前 (05-24)未命名139

写在入口UIAbility里面

PERMISSIONS: Array<Permissions> = ['ohos.permission.READ_MEDIA','ohos.permission.WRITE_MEDIA'];

  onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void {
    hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate');
    let atManager: abilityAccessCtrl.AtManager = abilityAccessCtrl.createAtManager();
    try {
      atManager.requestPermissionsFromUser(this.context, this.PERMISSIONS, (err, data) => {
        if (err) {
          console.info('testTag', `requestPermissionsFromUser data: ${JSON.stringify(err)}`);
        } else {
          console.info('testTag', `requestPermissionsFromUser data: ${JSON.stringify(data)}`);
        }
      });
    } catch (err) {
      console.info('testTag', `catch err->${JSON.stringify(err)}`);
    }

  }

扫描二维码推送至手机访问。

版权声明:本文由dsttl3发布,如需转载请注明出处。

本文链接:https://www.dsttl3.cn/?id=488

分享给朋友: