diff --git a/services/abilitymgr/resource/uiextension_picker_config.json b/services/abilitymgr/resource/uiextension_picker_config.json index 0712e0ec1cc47ba2e96547062b7cb0584975a156..2e85b75024dee04eb6a9b507ac4b5bb985e41b25 100644 --- a/services/abilitymgr/resource/uiextension_picker_config.json +++ b/services/abilitymgr/resource/uiextension_picker_config.json @@ -7,6 +7,10 @@ { "type": "photoPicker", "typePicker": "sysPicker/photoPicker" + }, + { + "type": "cameraPicker", + "typePicker": "sysPicker/camera" } ] } \ No newline at end of file diff --git a/services/common/include/ui_extension_utils.h b/services/common/include/ui_extension_utils.h index d1666438582c2665f82465089b2392dcd906354b..678c32838b536e824b902dd374789db6ea88d468 100755 --- a/services/common/include/ui_extension_utils.h +++ b/services/common/include/ui_extension_utils.h @@ -47,7 +47,8 @@ const std::unordered_set UI_EXTENSION_SET = { AppExecFwk::ExtensionAbilityType::SYSPICKER_MEETIMECONTACT, AppExecFwk::ExtensionAbilityType::SYSPICKER_MEETIMECALLLOG, AppExecFwk::ExtensionAbilityType::SYSPICKER_PHOTOPICKER, - AppExecFwk::ExtensionAbilityType::SYS_COMMON_UI + AppExecFwk::ExtensionAbilityType::SYS_COMMON_UI, + AppExecFwk::ExtensionAbilityType::SYSPICKER_CAMERA }; const int EDM_SA_UID = 3057;