diff --git a/README.en.md b/README.en.md index 7169111249b35b90019c3f8dbbbdf92e5498d7dc..43b26c8b354c378e4f88c914ce608da856bebd94 100644 --- a/README.en.md +++ b/README.en.md @@ -84,6 +84,6 @@ N/A ### Constraints 1. The sample app is supported only on Huawei phones running the standard system. -2. The HarmonyOS version must be HarmonyOS 5.0.4 Release or later. -3. The DevEco Studio version must be DevEco Studio 5.0.4 Release or later. -4. The HarmonyOS SDK version must be HarmonyOS 5.0.4 Release or later. +2. The HarmonyOS version must be HarmonyOS 5.0.0 Release or later. +3. The DevEco Studio version must be DevEco Studio 5.0.0 Release or later. +4. The HarmonyOS SDK version must be HarmonyOS 5.0.0 Release or later. diff --git a/README.md b/README.md index 757c1f31d8d07e0bc399f105994988c3c086059a..ce53aafc716f4884719846024528feda0de84db1 100644 --- a/README.md +++ b/README.md @@ -83,6 +83,6 @@ ### 约束与限制 1. 本示例仅支持标准系统上运行,支持设备:华为手机。 -2. HarmonyOS系统:HarmonyOS 5.0.4 Release及以上。 -3. DevEco Studio版本:DevEco Studio 5.0.4 Release及以上。 -4. HarmonyOS SDK版本:HarmonyOS 5.0.4 Release SDK及以上。 \ No newline at end of file +2. HarmonyOS系统:HarmonyOS 5.0.0 Release及以上。 +3. DevEco Studio版本:DevEco Studio 5.0.0 Release及以上。 +4. HarmonyOS SDK版本:HarmonyOS 5.0.0 Release SDK及以上。 \ No newline at end of file diff --git a/build-profile.json5 b/build-profile.json5 index 651829e3213b5de16149c9db23ceb3e01533aab7..cde2069de4f9d27b83a2bddc456a7666459b70df 100644 --- a/build-profile.json5 +++ b/build-profile.json5 @@ -5,7 +5,7 @@ { "name": "default", "signingConfig": "default", - "compatibleSdkVersion": "5.0.4(16)", + "compatibleSdkVersion": "5.0.0(12)", "runtimeOS": "HarmonyOS" } ], diff --git a/entry/src/main/ets/views/ModeComponent.ets b/entry/src/main/ets/views/ModeComponent.ets index 6cd0a974d5b218e82c34861d4c1afdbca394eaba..d6bcaed3eac362a29005fc3aa59caa7661ba782d 100644 --- a/entry/src/main/ets/views/ModeComponent.ets +++ b/entry/src/main/ets/views/ModeComponent.ets @@ -145,6 +145,9 @@ export struct ModeComponent { if (this.sceneMode === camera.SceneMode.NORMAL_PHOTO) { await CameraService.takePicture(); } else { + let cameraDeviceIndex = GlobalContext.get().getT('cameraDeviceIndex'); + let surfaceId = GlobalContext.get().getT('xComponentSurfaceId'); + await CameraService.initCamera(surfaceId, cameraDeviceIndex); await CameraService.startVideo(); this.isRecording = true; }