文档开发者中心
我的
|

HarmonyOS 5

如何创建全局悬浮窗,即开发的第三方应用位于后台但悬浮窗仍然显示于桌面 是否需要申请系统级悬浮窗权限?

已解决
官网上有相应的流程,但目前悬浮窗仅符合在2in1设备上的应用可申请该权限。这种后续有支持手机的吗?
点赞
收藏
回复
3
分享
举报
浏览414 发布于2025-09-28 02:10湖北
全部评论
最多点赞
最新发布
最早发布
|
采纳答复

【背景知识】

应用在视频播放、视频会议、视频通话等场景下,可以使用画中画能力将视频内容以小窗(画中画)模式呈现。切换为小窗(画中画)模式后,用户可以进行其他界面操作,提升使用体验。

【解决方案】

ohos.permission.SYSTEM_FLOAT_WINDOW权限为受控开放权限,仅符合指定场景的2in1设备上的应用可申请该权限。其他设备或场景,可使用画中画的方式实现悬浮窗。

2
1楼回复于2025-09-28 05:48 来自广东
  • 程振威
    目前开发的应用不属于视频播放、视频会议、视频通话等场景,所以需要悬浮窗的功能。
    2025-09-29 02:00 来自湖北
  • 黑猫警长回复程振威
    开发者您好,为了支持该问题走需求评估流程,需要您补充反馈使用场景和需求不满足可能带来的影响,例如: 原始场景:什么样的业务场景?什么样的交互流程?哪一个过程遇到了问题? 影响:什么时间用到?是否高频?有无三方库可以做到?若提供该能力,是否会造成大工作量返工?
    2025-09-29 02:30 来自广东
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要提问题

了解社区公约,与您携手共创和谐专业的开发者社区。