使用 uBlock Origin 隐藏 YouTube 全屏播放器控件

当 YouTube 视频播放器的控件(例如“稍后观看”和“分享”图标)在全屏模式下无法自动隐藏时,

通常是由于浏览器扩展冲突或某些用户设置(如辅助功能)造成的。

为了获得更干净的全屏体验,可以利用 uBlock Origin 通过自定义过滤规则隐藏这些控件。


一、原理说明

YouTube 播放器的每个控件都有独立的 CSS 类名

通过在 uBlock Origin 中添加自定义过滤规则(即静态过滤器),可以利用这些 CSS 选择器精确定位并隐藏目标元素。

这些规则本质上是让 uBlock Origin 在页面加载时自动执行以下效果:

display: none;

从而彻底移除指定的 UI 元素。


二、操作步骤

1. 打开 uBlock Origin 仪表板

  1. 点击浏览器工具栏中的 uBlock Origin 图标(通常为盾牌形状)。
  2. 点击 “打开仪表板”(齿轮图标)。
  3. 点击”静态自定义工具”

2. 添加自定义过滤规则

  1. 在仪表板中,进入 “我的过滤器”(My filters)标签页。
  2. 在底部的文本框中粘贴以下内容:
//  隐藏全屏播放器中的“watch-later”按钮
www.youtube.com##.ytp-watch-later-icon
www.youtube.com##.ytp-watch-later-button

//  隐藏全屏播放器中的“share”按钮
www.youtube.com##.ytp-sahre-icon
www.youtube.com##.ytp-share-button

3. 应用并刷新

  1. 点击右上角的 “应用更改”(Apply changes)按钮。
  2. 返回 YouTube 页面,刷新视频播放页即可。

三、效果与说明

完成以上设置后:

  • 在全屏模式下,“稍后观看”“分享” 按钮将被永久隐藏。
  • 其他播放器功能(暂停、进度条、音量、设置等)不会受到影响。
  • 该方法不修改网页源代码,比开发者工具中的手动修改更稳定、持久。

四、附加建议

如果日后 YouTube 更新了播放器的结构或类名,导致过滤失效,可通过以下方式重新定位按钮的类名:

  1. 右键点击按钮 → 选择 “检查 (Inspect)”
  2. 在开发者工具中找到按钮对应的 CSS 类。
  3. 将新的类名替换进过滤规则中,再次应用即可。

总结: 通过 uBlock Origin 添加自定义 CSS 过滤规则,可以有效地移除 YouTube 全屏模式下持续显示的 UI 控件,实现更专注、干净的观影体验。