From 4bb55c9f0786cdd47aa9e2a144ccba99fbf2ab70 Mon Sep 17 00:00:00 2001 From: zhangbingce Date: Thu, 24 Nov 2022 23:42:30 +0800 Subject: [PATCH] =?UTF-8?q?arkui=E5=AD=90=E7=B3=BB=E7=BB=9FChangeLog-xcomp?= =?UTF-8?q?onent=E6=8E=A5=E5=8F=A3=E5=8F=98=E6=9B=B4-3.2.9.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhangbingce Change-Id: I5aadca89deeaf836823d08d75d6893ca85333375 --- .../OpenHarmony 3.2.9.1/changelogs-arkui.md | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 zh-cn/release-notes/changelogs/OpenHarmony 3.2.9.1/changelogs-arkui.md diff --git a/zh-cn/release-notes/changelogs/OpenHarmony 3.2.9.1/changelogs-arkui.md b/zh-cn/release-notes/changelogs/OpenHarmony 3.2.9.1/changelogs-arkui.md new file mode 100644 index 0000000000..4194e320b1 --- /dev/null +++ b/zh-cn/release-notes/changelogs/OpenHarmony 3.2.9.1/changelogs-arkui.md @@ -0,0 +1,50 @@ +# arkui子系统ChangeLog + +## cl.arkui.1 xcomponent组件接口变更 + +arkui子系统xcomponent组件接口存在变更: + + - 去除getXComponentSurfaceId和setXComponentSurfaceSize接口的@systemapi标签 + - 指定getXComponentSurfaceId,getXComponentContext和setXComponentSurfaceSize接口的返回值类型 + +开发者需要根据以下说明对应用进行适配。 + + +**变更影响** + +影响已发布的JS接口,应用需要进行适配才可以在新版本SDK环境正常编译通过。 + +**关键的接口/组件变更** + + - getXComponentSurfaceId:改为public接口,指定返回值类型为string + - setXComponentSurfaceSize:改为public接口,指定返回值类型为void + - getXComponentContext:指定返回值类型为Object + +**适配指导** + +不同场景下的启动规则说明如下: +开发者适配内容: + + - **getXComponentSurfaceId** + - OpenHarmony 3.2-beta3 版本规则: + - 系统接口systemapi。 + - 未指定返回值 + - OpenHarmony 3.2-Beta4 版本新规则: + - 公共接口。 + - 指定返回值类型为string + - 开发者需要按照string类型处理返回值 + - **setXComponentSurfaceSize** + - OpenHarmony 3.2-beta3 版本规则: + - 系统接口systemapi。 + - 未指定返回值 + - OpenHarmony 3.2-Beta4 版本新规则: + - 公共接口。 + - 指定返回值类型为void + - 开发者需要按照void类型处理返回值 + - **getXComponentContext** + - OpenHarmony 3.2-beta3 版本规则: + - 未指定返回值 + - OpenHarmony 3.2-Beta4 版本新规则: + - 指定返回值类型为Object + - 开发者需要按照Object类型处理返回值 + \ No newline at end of file -- GitLab