在iOS系统中设置视频悬浮播放(画中画模式)需要满足系统版本和设备型号要求,并涉及多步骤操作。以下是详细实现方法和注意事项:
1. 系统要求
需运行iOS 14或更高版本,部分老机型如iPhone 6等不支持该功能。
仅限Safari浏览器、Apple TV+、B站等适配的第三方应用(如优酷/腾讯视频需升级至最新版本)。
2. Safari浏览器开启悬浮播放
播放网页视频时全屏后点击顶部「画中画」按钮(方框叠加箭头图标)
双指捏合缩放视频也可触发,此时视频窗口可拖动至屏幕四角
注意:部分网站需关闭「阻止弹出窗口」功能(设置 > Safari > 关闭拦截)
3. 第三方应用设置方法
在B站播放界面点击右上角「…」选择「小窗播放」
腾讯视频需先进入「设置-播放设置」启用「悬浮窗播放」
YouTube等境外应用需通过「SharePlay」功能实现协同悬浮
4. 高级控制技巧
双指旋转可调整悬浮窗尺寸(支持1/4或1/6屏幕比例)
长按悬浮窗能呼出快速隐藏/关闭菜单
分屏状态下拖拽悬浮窗可触发「快速替换」当前分屏应用
5. 后台权限配置
如果悬浮窗自动关闭,需检查:
- 「设置-通用-画中画」确认总开关已开启
- 「设置-对应应用」中允许媒体播放权限
- 关闭低电量模式(可能限制后台播放)
6. 开发者适配说明
第三方APP需使用AVPictureInPictureController API
需配置Audio Session的「Playback」类别
必须实现尺寸比例为16:9或4:3的Adaptive Layout
实际使用中可能出现音频不同步问题,可尝试强制关闭HDR视频或降低分辨率。若悬浮窗点击无响应,通常是iOS的焦点管理机制限制,需重新拖拽激活窗口层级。
当前iOS 17已支持最多两个悬浮窗叠加操作,但视频类应用仅允许一个活跃窗口。教育类/视频会议应用可申请特殊权限实现多窗口协同。