harmony 鸿蒙窗口子系统变更说明

  • 2025-06-16
  • 浏览 (3)

窗口子系统变更说明

cl.window.1 recover接口增加校验条件,调用行为变更

访问级别

公开接口

变更原因

设计方案缺陷,原始需求交付的时候没有考虑支持的窗口模式。

变更影响

该变更为不兼容变更。

变更前:不支持自由悬浮窗口模式的窗口调用recover接口,可以恢复成自由窗口。

变更后:recover接口调用时,会对窗口是否支持自由悬浮模式进行校验,不支持自由悬浮模式的窗口调用此接口时,不会恢复成自由窗口。

起始 API Level

12

变更发生版本

从OpenHarmony SDK 5.0.0.35开始。

变更的接口/组件

@ohos.window.d.ts

系统能力:SystemCapability.Window.SessionManager

接口:recover

适配指导

不推荐不支持自由悬浮模式的窗口调用此接口,若调用则产生1300002错误。

recover接口仅支持声明支持自由悬浮模式的窗口调用,即module.json5配置文件中abilities标签下的supportWindowMode属性默认不配置或配置范围包含”floating”,或者配置WindowMode为window.WindowMode.FLOATING。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙无障碍子系统Changelog

harmony 鸿蒙ArkCompiler子系统Changelog

harmony 鸿蒙ArkTS子系统变更说明

harmony 鸿蒙cl.arkui.1 Menu组件箭头离宿主节点默认安全边距变更

harmony 鸿蒙包管理子系统变更说明

0  赞