跳到正文

阻止 Mac 上的浏览器标签页自动播放音频

您开着二十个标签页,正在其中一个里工作。突然从某处传来音频:视频广告、自动播放的新闻片段,或者一个您一小时前打开的标签页。您一个个点过标签页去找它。

macOS 无法在不让一切静音的情况下将单个 App(更别说单个标签页)静音,所以真正的解决办法在您的浏览器内部。下面介绍如何从源头阻止自动播放、快速将吵闹的标签页静音,并让整个浏览器相对于您的其他 App 保持合理的音量。

在 Safari 中禁用自动播放

Safari 有很好的内置自动播放控制:

  1. 打开 Safari 浏览器 > 设置,前往网站标签页
  2. 在边栏中选择自动播放
  3. 在底部,把其他网站的默认设置设为停止带有声音的媒体或永不自动播放

停止带有声音的媒体会阻止带着音频开始播放的视频,但仍允许静音的自动播放,许多网站把它用于装饰性的背景视频。永不自动播放会阻止一切。

在同一个面板中,您可以按网站设置例外,例如允许您信任的流媒体网站自动播放。

在 Chrome 中控制声音

Chrome 的控制是按网站而不是按视频:

  1. 前往 chrome://settings/content/sound
  2. 选择网站默认是否可以播放声音
  3. 把特定网站添加到不允许播放声音的网站列表中

快速将一个标签页静音

Safari 和 Chrome 都会在正在播放音频的标签页上显示一个扬声器图标,所以您无需逐个点按标签页就能发现吵闹的那个。

  • Safari:点按标签页上的扬声器图标将它静音。
  • Chrome:右键点按标签页并选择将网站静音。这会让该网站保持安静,直到您取消静音。
  • Firefox:右键点按标签页并选择静音选项,或点按标签页上的扬声器图标。

这一次只处理一个标签页。如果有好几个标签页都很吵,您仍然要逐个点过去。

更大的问题:浏览器与其他一切

即使关闭了自动播放,您可能仍想让浏览器处在与其他 App 不同的音量。也许您在 Zoom 通话期间在一个标签页里看教程,想让教程小声而通话保持满音量。或者某个标签页在播放背景音乐,与 Spotify 竞争。

对 macOS 来说,整个浏览器是一个 App。系统音量会同时移动每个 App,所以没有内置的办法让浏览器比 Zoom 或 Spotify 更安静。

浏览器本身的音量滑块

各 App 音量混音器补上了缺失的控制。SoundDial,Mac 上的各 App 音量混音器位于您的菜单栏,为每个播放声音的 App 提供各自的滑块和静音按钮。

说清楚它能做什么、不能做什么:SoundDial 按 App 工作,而不是按浏览器标签页。同一个浏览器的所有标签页共用一个滑块。对单个标签页请使用浏览器自己的标签页静音,对整个浏览器请使用 SoundDial:

  • 在 Zoom 保持 100% 的同时把 Safari 调低到 30%
  • 点按一下将 Chrome 静音,而 Spotify 继续播放
  • 把声音小的浏览器提升到 100% 以上(最高 200%),而不让其他 App 变响

当一个意外的标签页开始播放时,您可以立刻从菜单栏将整个浏览器静音,然后按自己的节奏找出并关闭那个肇事的标签页。更多内容:在 Mac 上将一个 App 静音。如果您想让不同的标签页有不同的音量,请参阅在 Mac 上控制浏览器标签页的音量。

SoundDial 需要 macOS 14.2 或更高版本,在 Mac App Store 一次性购买,无需订阅。

在 Mac App Store 获取 SoundDial。

SoundDial:为 Mac 上的每个 App 提供音量滑块和静音按钮。

在 Mac App Store 一次性购买 · macOS 14.2+ · 无需订阅