diff --git a/kits/appkit/native/ability_runtime/context/js_context_utils.cpp b/kits/appkit/native/ability_runtime/context/js_context_utils.cpp index 6ee66fa1059f5f32af4681edc4d9c4bc70d34e3d..a55d6c7917097d1723b679b37229f54485b751b6 100644 --- a/kits/appkit/native/ability_runtime/context/js_context_utils.cpp +++ b/kits/appkit/native/ability_runtime/context/js_context_utils.cpp @@ -152,6 +152,9 @@ NativeValue* CreateJsBaseContext(NativeEngine& engine, std::shared_ptr BindNativeFunction(engine, *object, "createBundleContext", JsBaseContext::CreateBundleContext); BindNativeFunction(engine, *object, "getApplicationContext", JsBaseContext::GetApplicationContext); + // Set field 'stageMode' for 'BaseContext', that we are in Stage Mode. + object->SetProperty("stageMode", CreateJsValue(engine, true)); + return objValue; } } // namespace AbilityRuntime