解除 YouTube 对广告拦截器的封锁!
本文最后更新于 152 天前,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

解除YouTube广告拦截器封锁

前言

最近打开 YouTube,会弹出一个对话框,提示“使用广告拦截器违反 YouTube 服务条款”。点击“允许展示 YouTube 广告”,弹出一个界面让你点击刷新页面,但是仍然出现违反服务条款的对话框。

解除YouTube广告拦截器封锁-1

解决方法(2023-12-20更新)

新增用户规则:

  1. 打开网址:https://axol.lol/阻擋破解
  2. 点击“复制代码”按钮,复制以下代码
    youtube.com##+js(set, yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false)
    youtube.com##+js(set, Object.prototype.adBlocksFound, 0)
    youtube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, [])
    youtube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true)
  3. 打开浏览器广告拦截器的扩展选项,这里以 AdGuard 为例
  4. 在“用户过滤器”中粘贴刚才复制的代码,点击“保存”按钮
    解除YouTube广告拦截器封锁-2
  5. 再次打开 YouTube 视频,弹窗不见了

新增油猴脚本

  1. 新建油猴脚本
  2. 输入以下代码:
    // ==UserScript==
    // @name         自动跳过YouTube广告
    // @namespace    youtube
    // @version      1.0
    // @description  在YouTube网页上自动跳过广告
    // @author       Joey Gambler
    // @match        *://www.youtube.com/*
    // @grant        none
    // ==/UserScript==
    (function () {
    'use strict';
    function skipAd() {
        var skipButton = document.querySelector('.ytp-ad-text.ytp-ad-skip-button-text');
        if (skipButton) {
            skipButton.click();
            console.log("Click button");
        }
    }
    // 设置检测时间间隔
    var timer = setInterval(skipAd, 1000); // 1000毫秒 = 1秒
    })();

    或直接添加油猴脚本地址:
    YouTube去广告 (greasyfork.org)

如果对您有帮助,欢迎点赞分享哦!

参考文档

【END】

版权归属: E家之长
本文链接: https://www.5iehome.cc/archives/unlock-youtube-advertising-blocker.html
许可协议: 本文使用《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》协议授权
暂无评论

发送评论 编辑评论


上一篇
下一篇