mobile game remover(Netflix)

Remove Netflix mobile game ads

当前为 2025-03-06 提交的版本,查看 最新版本

// ==UserScript==
// @name         mobile game remover(Netflix)
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Remove Netflix mobile game ads
// @author       WoodPig
// @match        https://www.netflix.com/browse
// @icon         https://www.google.com/s2/favicons?sz=64&domain=netflix.com
// @grant        none
// @license MIT
// ==/UserScript==

(function () {
// 監視 document.body 的變化
const observer = new MutationObserver(() => {
    removeGameBillBoard();
});

// 開始監視 DOM 變化
observer.observe(document.body, { childList: true, subtree: true });

function removeGameBillBoard() {
    // 找到目標元素
    const gameBillboards = document.querySelectorAll("div.billboard-row-games");
    const mobileGameRows = document.querySelectorAll("div.mobile-games-row");

    gameBillboards.forEach(billboard => {
        if (billboard.parentElement) {
            billboard.parentElement.style.display = "none"; // 隱藏父元素
        }
        billboard.style.display = "none"; // 隱藏自身
    });

    mobileGameRows.forEach(mobileRow => {
        mobileRow.remove(); // 完全移除
    });
}

})();