Safari视频画中画功能需先开启系统级开关,再通过控制栏图标、右键菜单、快捷键(Mac)、搜索栏按钮或JavaScript API等方式触发。

如果您在Safari浏览器中播放网页视频,但无法将视频切换为悬浮小窗模式,则可能是系统设置未启用、网页不兼容或触发方式未被正确识别。以下是开启Safari浏览器视频画中画功能的多种可行方法:
一、开启系统级画中画开关
该开关为全局控制项,必须启用后Safari及其他兼容应用才能响应画中画行为。未开启时,所有手动或自动触发方式均无效。
1、打开iPhone“设置”应用。
2、向下滚动并点击“通用”选项。
3、在通用列表中找到并点击“画中画”。
4、将“自动开启画中画”右侧的开关拨至绿色开启状态。
二、通过视频控制栏图标手动触发
此方法适用于大多数已适配的网页视频,依赖视频播放器界面主动暴露画中画入口,无需离开当前页面即可启动悬浮模式。
1、在Safari中打开含视频的网页,并开始播放视频。
2、轻点屏幕唤出视频控制栏。
3、在控制栏右上角或右下角查找两个重叠矩形组成的图标(部分版本带小三角)。
4、点击该图标,视频即脱离网页转为浮动窗口。
三、通过右键菜单开启画中画
该方式适用于Mac平台Safari,利用上下文菜单直接调用系统画中画接口,不依赖网页自身控件布局。
1、播放您想要使用的视频内容,确保视频处于正在播放状态。
2、将鼠标指针悬停在视频画面上,点击右键(或按住 Control 键单击)打开快捷菜单。
3、在弹出的菜单中选择“进入画中画”选项。
4、视频窗口将脱离网页,变为可移动的小型浮动窗口,可在桌面任意位置拖动。
四、使用键盘快捷键触发画中画
部分网站支持通过快捷键快速激活画中画模式,提升操作效率,适用于Mac平台且焦点位于标签页内的情形。
1、在视频播放过程中,确认焦点位于浏览器标签页内。
2、按下快捷键Command + Option + P尝试启动画中画模式。
3、若当前页面支持该功能,视频将立即切换至浮动播放窗口。
4、再次使用相同快捷键可退出画中画模式。
五、通过智能搜索栏按钮启用画中画
该方式专用于Mac版Safari,利用地址栏右侧集成的画中画快捷入口,无需额外交互即可触发,适用于已加载视频元素的页面。
1、在Mac上的Safari浏览器中打开目标视频网页并开始播放。
2、确保视频正在播放且未暂停。
3、点按智能搜索栏右侧的画中画按钮(两个重叠矩形图标)。
4、选取“进入‘画中画’”,视频即刻以悬浮窗口形式呈现。
六、通过JavaScript控制台强制调用API
对于不提供原生菜单或按钮的网站,可通过执行内置API绕过前端限制,前提是页面存在video元素且未启用DRM保护。
1、在Safari浏览器中打开目标视频页面并开始播放视频。
2、打开Safari的开发菜单:进入 Safari 偏好设置 → 高级 → 勾选“在菜单栏中显示开发菜单”。
3、点击菜单栏中的“开发” → “JavaScript 控制台”。
4、输入以下代码并回车执行:document.querySelector('video').webkitSetPresentationMode('picture-in-picture')。
5、如果页面存在视频元素且支持该API,画中画窗口将自动弹出。










