diff --git a/frameworks/native/ability/native/ui_extension_ability/js_ui_extension_content_session.cpp b/frameworks/native/ability/native/ui_extension_ability/js_ui_extension_content_session.cpp index de57a5cb8e..8e5b33aae8 100644 --- a/frameworks/native/ability/native/ui_extension_ability/js_ui_extension_content_session.cpp +++ b/frameworks/native/ability/native/ui_extension_ability/js_ui_extension_content_session.cpp @@ -882,7 +882,7 @@ napi_value JsUIExtensionContentSession::OnStartAbilityByType(napi_env env, NapiC } bool JsUIExtensionContentSession::CheckStartAbilityByTypeParam(napi_env env, - NapiCallbackInfo& info, std::string type, AAFwk::WantParams wantParam) + NapiCallbackInfo& info, std::string& type, AAFwk::WantParams wantParam) { TAG_LOGI(AAFwkTag::UI_EXT, "start"); diff --git a/interfaces/kits/native/ability/native/ui_extension_ability/js_ui_extension_content_session.h b/interfaces/kits/native/ability/native/ui_extension_ability/js_ui_extension_content_session.h index aae8440a77..b5140ae5a3 100644 --- a/interfaces/kits/native/ability/native/ui_extension_ability/js_ui_extension_content_session.h +++ b/interfaces/kits/native/ability/native/ui_extension_ability/js_ui_extension_content_session.h @@ -119,7 +119,7 @@ protected: std::shared_ptr asyncTask, size_t& unwrapArgc, AAFwk::StartOptions startOptions); void SetCallbackForTerminateWithResult(int32_t resultCode, AAFwk::Want& want, NapiAsyncTask::CompleteCallback& complete); - bool CheckStartAbilityByTypeParam(napi_env env, NapiCallbackInfo& info, std::string type, + bool CheckStartAbilityByTypeParam(napi_env env, NapiCallbackInfo& info, std::string& type, AAFwk::WantParams wantParam); private: