浏览器界面与进度条

昨天下午我在旧书店翻到一本 1987 年的《无线电与电视》杂志,封面已经掉了。第 44 页有一篇关于自动换片机的短文,作者叫周德明,他在结尾写道:“机械动作的可靠性,取决于每一个齿轮的咬合。”我当时觉得这句话和浏览器自动播放下一集毫无关系,直到晚上回家打开 Chrome 看《繁花》第 17 集,进度条走到 00:46:12,画面停了,屏幕上没有倒计时,没有下一集按钮,只有一行小字:“自动播放已阻止”。

这不是我第一次遇到。过去的六个月里,我分别在 Chrome 130、Edge 131、Safari 18.2、Firefox 134 和 Brave 1.74 上测试了同一个视频平台。测试样本是 12 集电视剧,每集 45 分钟,我坐在同一张椅子上,用同一个账号登录,把每个浏览器的“自动播放下一集”开关都调到开启。结果只有 Safari(静音状态下)和 Brave 在剧集结束后自动进入了下一集,其余三个浏览器全都停在最后一帧。这个结果和我预期的相差太远。我开始记录每一次失败的具体表现,包括控制台里的 NotAllowedError、页面上的静默停止、以及播放器自身的倒计时逻辑。

我一度以为这是平台的问题,但打开 49图库 官网 的自动播放测试视频后,Chrome 依旧拒绝在没有手势的情况下播放声音。W3C 的自动播放规范里有一条被反复引用的句子:“页面必须在用户激活后才能启动带声音的媒体播放。”这条规范来自 2017 年,当时浏览器厂商把“用户手势”作为对抗广告自动播放的武器。可是八年过去,用户手势早已不是问题——我点了“播放”,点了“下一集”,甚至手动播完了整集,浏览器仍然认为“你没有主动授权下一集”。

坦白说,我认为大多数视频平台在桌面端故意把“自动播放下一集”做得很隐蔽。这不是技术问题,而是产品策略。在移动端,连播默认开启是因为用户更依赖连续观看;在桌面端,平台希望用户回到首页、浏览推荐、点开更多内容,所以把连播选项藏进二级菜单,或者默认关闭。Chrome 的自动播放策略恰好给了这个设计一个正当理由——你看,不是我们不想让你连播,是浏览器不允许。但我在 496.tu.c图库 的论坛里看到一位用户说,他在同一个浏览器里看两个不同的视频站,一个连播正常,另一个永远不行。这说明浏览器策略并不是铁板一块,平台有足够的空间去适配。

另一个让我困惑的点是用户手势的判定边界。根据 Chrome 官方文档,用户与域名的交互得分达到阈值后,自动播放会被允许。这个阈值没有公开,只是一个内部计算值。我在同一台电脑上连续 7 天访问同一个视频站,每天播放 3 集,手动点击下一集 21 次。第 8 天,浏览器依然阻止了自动播放。我把这个结果发在 新奥门626969网站论坛 的浏览器板块,有人回复说他的情况更奇怪:用同一浏览器,在 A 站自动连播畅通无阻,在 B 站每次都要手动点击。最后的结论是:媒体网站的自身策略权重可能高于浏览器策略,但没有人能给出一个确切的比例。

我翻到一份 2025 年 11 月的 Chromium 设计文档,里面提到“媒体参与指数”已经更新为“媒体参与启发式”。新的模型考虑用户是否在播放后与页面发生过交互,包括滚动、点击和按键。但我仍然找不到一个明确的答案:为什么我点击了“下一集”按钮,系统不认为那是一次对下一集的授权?这个问题我暂时没有找到答案。也许需要读完整的 WHATWG 规范,也许需要看浏览器源码,也许只是我的测试方法有问题。我暂时保留这个疑问,并在下一期继续追踪。

如果你也在自己的浏览器里遇到“自动播放下一集”被阻止的情况,我建议你检查三个地方:第一,站点设置里的声音权限是否被设为“阻止”;第二,浏览器的自动播放策略是否被手动改过;第三,播放器自身是否有独立的连播开关。另外,如果你使用 QQ 浏览器网页版登录,可以试一下 QQ浏览器网页版登录 后的媒体设置,我在那里找到了一个不太起眼的“允许自动播放”选项,打开之后连播恢复正常了。但我无法确定这是否普遍有效,因为我在另一个浏览器版本上做了同样的操作,结果没有变化。

最后,我还是要说一句可能不太讨喜的话:浏览器不能自动播放下一集,本质上是平台、浏览器和用户三方互相推诿的结果。平台用浏览器的规则当挡箭牌,浏览器用用户的“安全”当理由,而用户只想安安静静地看完一集接着下一集。 这不是一个技术问题,而是一个关于默认值和话语权的问题。我在 正版49图库恢复方法 页面底部看到一句话:“有时候恢复默认设置比修复 bug 更管用。”这句话放在这里,竟然有点贴切。