diff --git a/features/src/main/ets/components/NoteContentComp.ets b/features/src/main/ets/components/NoteContentComp.ets index 8e7a62303a569f73b1bd879b6f2135aa78e87750..54b200c299d2ab7b7a2c29187a9d3ee82d53b5fb 100644 --- a/features/src/main/ets/components/NoteContentComp.ets +++ b/features/src/main/ets/components/NoteContentComp.ets @@ -35,6 +35,7 @@ import OperationUtils from '@ohos/utils/src/main/ets/default/baseUtil/OperationU import mediaquery from '@ohos.mediaquery' import inputMethod from '@ohos.inputmethod'; import { folderTextMap } from '@ohos/utils/src/main/ets/default/model/NoteBaseData' +import abilityAccessCtrl from '@ohos.abilityAccessCtrl'; const TAG = "NoteContentComp" @@ -646,7 +647,9 @@ export struct ToolBarComp { "ohos.permission.WRITE_MEDIA", ] let context: any = getContext(this); - await context.requestPermissionsFromUser(permissionList).then((data) => { + let AtManager = abilityAccessCtrl.createAtManager(); + // @ts-ignore + await AtManager.requestPermissionsFromUser(context, permissionList).then((data) => { LogUtil.info(TAG, 'data permissions : ' + data.permissions) LogUtil.info(TAG, 'data result: ' + data.authResults) let sum = 0 diff --git a/features/src/main/ets/components/NoteContentCompPortrait.ets b/features/src/main/ets/components/NoteContentCompPortrait.ets index 5d338d4a5ef9cd4c8f7a83b451659d9570c4a0bd..744a55515baa5c39a002c580945a577cbf27a684 100644 --- a/features/src/main/ets/components/NoteContentCompPortrait.ets +++ b/features/src/main/ets/components/NoteContentCompPortrait.ets @@ -36,6 +36,7 @@ import router from '@system.router' import inputMethod from '@ohos.inputmethod'; import { folderTextMap } from '@ohos/utils/src/main/ets/default/model/NoteBaseData' import rs from '@ohos.resourceManager' +import abilityAccessCtrl from '@ohos.abilityAccessCtrl'; var time_id: number @@ -195,7 +196,9 @@ export struct NoteContentCompPortrait { "ohos.permission.WRITE_MEDIA", ] let context: any = getContext(this); - await context.requestPermissionsFromUser(permissionList).then((data) => { + let AtManager = abilityAccessCtrl.createAtManager(); + // @ts-ignore + await AtManager.requestPermissionsFromUser(context, permissionList).then((data) => { LogUtil.info(TAG, 'data permissions : ' + data.permissions) LogUtil.info(TAG, 'data result: ' + data.authResults) let sum = 0