diff --git a/README.md b/README.md index ebd7f4ff51612a7458b03c6611ec02d262c93fed..5deea92950cb2e394b6c21244f6a6346f59afd2f 100644 --- a/README.md +++ b/README.md @@ -27,11 +27,7 @@ | ![AVCodec_Index.png](screenshots/device/AVCodec_Index.png) | ![AVCodecSample.gif](screenshots/device/AVCodecSample.gif) | ### 使用说明 -1. 弹出是否允许“AVCodec”访问图片与视频?点击“允许” - -2. 弹出是否允许“AVCodec”访问文件?点击“允许” - -3. 弹出是否允许“AVCodec”使用相机?点击“允许” +1. 弹出是否允许“AVCodecVideo”使用相机?点击“允许” #### 录制 @@ -150,8 +146,6 @@ ### 相关权限 -- 允许应用读取图片和视频: ohos.permission.MEDIA_LOCATION; -- 允许应用访问文件: ohos.permission.READ_MEDIA, ohos.permission.WRITE_MEDIA; - 允许应用使用相机: ohos.permission.CAMERA。 ### 依赖 diff --git a/entry/src/main/ets/entryability/EntryAbility.ets b/entry/src/main/ets/entryability/EntryAbility.ets index b81c18f1349eefd006453ca5539784ccdb871c0a..e45511c22afb937d7f935a4b9c82a5cd0872f418 100644 --- a/entry/src/main/ets/entryability/EntryAbility.ets +++ b/entry/src/main/ets/entryability/EntryAbility.ets @@ -34,9 +34,7 @@ export default class EntryAbility extends UIAbility { try { let atManager = abilityAccessCtrl.createAtManager(); - atManager.requestPermissionsFromUser(this.context, - ['ohos.permission.MEDIA_LOCATION', 'ohos.permission.READ_MEDIA', - 'ohos.permission.WRITE_MEDIA', 'ohos.permission.CAMERA']) + atManager.requestPermissionsFromUser(this.context, ['ohos.permission.CAMERA']) .then((data) => { Logger.info('Entry', 'requestPre() data: ' + JSON.stringify(data)); }).catch((err: BusinessError) => { diff --git a/entry/src/main/ets/pages/Index.ets b/entry/src/main/ets/pages/Index.ets index 24ee45842e1ea3059b012ceff7e725c76979989c..e6355c15d930c69360c13f75ef2275088f922cbb 100644 --- a/entry/src/main/ets/pages/Index.ets +++ b/entry/src/main/ets/pages/Index.ets @@ -13,8 +13,7 @@ * limitations under the License. */ -import { picker } from '@kit.CoreFileKit'; -import { fileIo } from '@kit.CoreFileKit'; +import { picker, fileIo } from '@kit.CoreFileKit'; import { display, promptAction, router } from '@kit.ArkUI'; import player from 'libplayer.so'; import recorder from 'librecorder.so'; diff --git a/entry/src/main/module.json5 b/entry/src/main/module.json5 index bfbbf0e11aa14b99bba0c52528b129167fdbfdef..8bd98e4a1f52a0fd9ff1566cbb38779a2112cb45 100644 --- a/entry/src/main/module.json5 +++ b/entry/src/main/module.json5 @@ -47,30 +47,6 @@ } ], "requestPermissions": [ - { - "name": "ohos.permission.READ_MEDIA", - "reason": "$string:EntryAbility_desc", - "usedScene": { - "abilities": ["EntryAbility"], - "when": "always" - } - }, - { - "name": "ohos.permission.WRITE_MEDIA", - "reason": "$string:EntryAbility_desc", - "usedScene": { - "abilities": ["EntryAbility"], - "when": "always" - } - }, - { - "name": "ohos.permission.MEDIA_LOCATION", - "reason": "$string:EntryAbility_desc", - "usedScene": { - "abilities": ["EntryAbility"], - "when": "always" - } - }, { "name": "ohos.permission.CAMERA", "reason": "$string:EntryAbility_desc",