Remove BiliBili AD Block Warning

移除 B 站的广告屏蔽警告

目前為 2024-04-14 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Remove BiliBili AD Block Warning
// @namespace    https://www.xumumi.com
// @version      2024-04-14
// @description  移除 B 站的广告屏蔽警告
// @author       xumumi
// @match        https://www.bilibili.com/
// @icon         https://www.bilibili.com/favicon.ico
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    const observer = new MutationObserver(mutations => {
        const tip = document.getElementsByClassName('adblock-tips')[0];
        tip?.parentNode?.removeChild(tip);
        const rmcds = document.getElementsByClassName("bili-video-card is-rcmd")
        for (const rcmd of rmcds) {
            if(isAdBlockWarning(rcmd)) {
                const card = rcmd.parentNode;
                card.removeChild(rcmd)
                if(card.classList.value === "feed-card") card.parentNode.removeChild(card)
            }
        }
    })
    observer.observe(document, {childList: true, subtree: true});
})();

function isAdBlockWarning(element){
    const tip = element.getElementsByClassName("extension-tips-v2");
    return tip.length > 0;
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址