HarmonyOS 鸿蒙Next智慧多窗-画中画的开发指南有吗

发布于 1周前 作者 songsunli 来自 鸿蒙OS

HarmonyOS 鸿蒙Next智慧多窗-画中画的开发指南有吗

智慧多窗-画中画的开发指南有吗

2 回复

HarmonyOS 鸿蒙Next智慧多窗-画中画的开发指南

HarmonyOS鸿蒙Next支持智慧多窗功能,其中包括画中画(PiP)模式。以下是针对画中画功能的开发指南:

  1. 适用场景

    • 视频播放
    • 视频通话
    • 视频会议
    • 直播
  2. 开发步骤

    • 创建画中画控制器,并注册生命周期事件及控制事件回调。
    • 使用create接口创建画中画控制器实例,并通过startPiP接口启动画中画。
    • 更新媒体源尺寸信息时,通过updateContentSize接口进行调整。
    • 当不再需要显示画中画时,通过stopPiP接口关闭。
  3. 画中画控制

    • 用户可通过单击、双击、拖动等方式控制画中画窗口。
    • 系统提供统一的控制面板,支持窗口控制(如关闭、还原全屏)和内容控制(如播放/暂停、静音等)。
  4. 注意事项

    • 画中画功能需在支持SystemCapability.Window.SessionManager能力的系统上使用。
    • 仅支持以XComponent作为媒体流播放组件的界面进入画中画模式。

HarmonyOS鸿蒙Next高级实战已发布,可以先学学https://www.itying.com/goods-1204.html

回到顶部