百度浏览器需先关闭“悬浮窗播放”设置,再通过开发者工具执行js命令、修改hosts文件或安装扩展手动启用画中画;调整位置后点击×或按esc退出,切勿直接关网页标签。

百度浏览器默认不提供标准画中画入口,视频常自动弹出悬浮窗干扰操作,但通过关闭自动触发机制并手动干预,可实现真正可控的画中画体验——不是任由小窗乱跳,而是你决定何时启用、何时退出。
关闭自动悬浮窗,防止视频未经同意就弹出来
这一步必须最先做,否则后续所有手动操作都会被自动弹窗打断。自动悬浮窗是百度浏览器内置的“小窗播放”策略,它会在视频静音加载后立刻调用系统PiP API,根本不管你是否需要。
1、打开百度浏览器App → 点击右下角“我的”进入个人中心。
2、点击右上角齿轮状“设置”图标 → 滚动找到并点击“播放设置”。
3、找到“悬浮窗播放”选项 → 将开关滑动至关闭状态(变为灰色)。
【关闭此项前,任何手动尝试画中画的操作都可能被自动覆盖或中断】
手动唤出画中画窗口的三种可靠方式
百度浏览器未在UI层暴露画中画按钮,但底层仍支持HTML5 Picture-in-Picture API,可通过以下方法主动触发:
方法一:用开发者工具执行JavaScript命令(最通用)
1、在百度浏览器中打开目标视频页(如YouTube、B站网页版),开始播放视频。
2、点击地址栏右侧“≡”→ 选择“工具”→“开发者工具”(若无此选项,请先在“设置→高级→开启开发者模式”)。
3、切换到“Console”标签页 → 粘贴以下代码并回车:
document.querySelector('video').requestPictureInPicture()
若页面有多个video元素,可改用document.querySelectorAll('video')[0].requestPictureInPicture()指定第一个。
方法二:通过hosts文件屏蔽自动注入逻辑(一劳永逸)
百度热榜监控 | Baidu Hot Topics Monitor. 获取百度热搜榜、搜索趋势、关键词热度 | Get Baidu trending searches, trends, keyword popularity. 触发词:百度、热搜、baidu.
该方法阻止百度浏览器从static.baidu.com/video_float加载悬浮窗脚本,使原生PiP API恢复可用状态。
1、按下 Win + R → 输入 notepad C:\Windows\System32\drivers\etc\hosts → 回车。
2、若提示权限不足,右键记事本 → “以管理员身份运行”,再通过“文件→打开”导航至此路径并用管理员权限打开hosts文件。
3、在文件末尾另起一行,添加:0.0.0.0 static.baidu.com/video_float → 保存。
4、重启百度浏览器,再试方法一中的JS命令,成功率显著提升。
方法三:配合第三方扩展临时补位(仅限PC端)
百度浏览器PC版兼容Chrome扩展,可安装“Floating for Video”类插件增强兼容性。
1、访问百度浏览器扩展中心或Chrome应用商店 → 搜索“Floating for Video”。
2、确认更新时间为2026年内 → 点击“添加至百度浏览器”。
3、刷新视频页面 → 点击地址栏右侧扩展图标 → 选择当前视频 → 启动画中画。
调整与退出画中画窗口
第一步:拖动窗口到屏幕任意位置,松手即固定;靠近边缘会吸附缩放,适合单手操作大屏手机。
第二步:点击窗口右上角【×】退出,或按键盘Esc键(PC端);【不要直接关闭原网页标签页】,否则画中画窗口将强制消失且无法恢复。
第三步:窗口内支持播放/暂停、音量调节、进度拖动,但字幕开关需返回原网页开启。










