diff --git a/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/component/XComponentStruct.ets b/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/component/XComponentStruct.ets index 322ffd13a83b3e91c9ab038edcdca7049480df8e..38f9c9d8beb3baf8add36591428b1a1a36a0a91c 100644 --- a/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/component/XComponentStruct.ets +++ b/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/component/XComponentStruct.ets @@ -28,7 +28,7 @@ struct XComponentStruct { if (this.applicationInfo.isDebugMode) { XComponent({ id: (this.dvModelParams as Record)["xComponentId"], - type: XComponentType.SURFACE, + type: XComponentType.TEXTURE, libraryname: 'flutter' }) .onLoad((context) => { @@ -40,7 +40,7 @@ struct XComponentStruct { } else { XComponent({ id: (this.dvModelParams as Record)["xComponentId"], - type: XComponentType.SURFACE, + type: XComponentType.TEXTURE, libraryname: 'flutter' }) .onLoad((context) => { diff --git a/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/embedding/ohos/FlutterPage.ets b/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/embedding/ohos/FlutterPage.ets index 5583f3bdf572b433b4120b8d8f24cd016472d984..c14e38b02f4775a4ddbdb417c88663fd5da83712 100644 --- a/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/embedding/ohos/FlutterPage.ets +++ b/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/embedding/ohos/FlutterPage.ets @@ -27,7 +27,7 @@ const TAG = "FlutterPage"; export struct FlutterPage { @State rootDvModel: DVModelChildren | undefined = undefined @Prop viewId: string = "" - @Prop xComponentType: XComponentType = XComponentType.SURFACE + @Prop xComponentType: XComponentType = XComponentType.TEXTURE @Builder doNothingBuilder() {} @BuilderParam splashScreenView: () => void = this.doNothingBuilder;