openharmony 鸿蒙 changelogs-window

2026-08-25 浏览 (1)

窗口子系统变更说明

cl.window.1 module.json5的supportWindowMode属性配置fullscreen和split时,或在startOptions的supportWindowModes属性配置FULL_SCREEN和SPLIT时,PC/2in1设备窗口由自由窗口状态启动变更为全屏启动

访问级别

公开接口

变更原因

PC/2in1设备上,在module.json5的supportWindowMode属性配置fullscreen和split时,或在startOptions的supportWindowModes属性配置FULL_SCREEN和SPLIT时,窗口将以自由窗口状态启动,与预期效果不符。

变更影响

此变更涉及应用适配。

变更前:module.json5的supportWindowMode属性配置fullscreen和split时,或在startOptions的supportWindowModes属性配置FULL_SCREEN和SPLIT时,PC/2in1设备上以自由窗口启动。

变更后:module.json5的supportWindowMode属性配置fullscreen和split时,或在startOptions的supportWindowModes属性配置FULL_SCREEN和SPLIT时,2PC/2in1设备上窗口全屏启动。

起始 API Level

module.json5的supportWindowMode属性从API version 9开始支持。

startOptions的supportWindowModes属性从API version 14开始支持。

变更发生版本

从OpenHarmony SDK 5.1.0.52开始。

变更的接口/组件

module.json5中supportWindowMode标签

@ohos.app.ability.StartOptions的supportWindowModes属性

适配指导

API version 15及之后的版本, 开发者需要关注在module.json5的supportWindowMode属性配置fullscreen和split时,或在startOptions的supportWindowModes属性配置FULL_SCREEN和SPLIT时,2in1设备上窗口全屏启动。 若预期是以自由窗口启动,则需要在module.json5的supportWindowMode属性配置增加floating配置项,或在startOptions的supportWindowModes属性中增加FLOATING配置项。

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 changelogs-dfx

openharmony 鸿蒙 changelogs-web

openharmony 鸿蒙 changelogs-arkui

openharmony 鸿蒙 changelogs-bundlemanager

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/RTDfV2d9