去除‘App内打开’蓝色悬浮按钮

自动去除页面中“App内打开”的蓝色悬浮按钮

// ==UserScript==
// @name          去除‘App内打开’蓝色悬浮按钮
// @namespace     https://juejin.cn/
// @description   自动去除页面中“App内打开”的蓝色悬浮按钮
// @include       *://*juejin.cn*
// @version       1.0.1
// @run-at        document-start
// @license       MIT
// ==/UserScript==

(function() {
    console.log("去除`App内打开`蓝色悬浮按钮");
    // 监听页面加载完成后操作
    const observer = new MutationObserver(() => {
        const btn = document.querySelector('[class*="open-button app-open-button"]');
        if (btn) {
            btn.remove();
            console.log("已移除蓝色悬浮按钮");
            observer.disconnect(); // 停止观察
        }
    });

    observer.observe(document.documentElement, {
        childList: true,
        subtree: true,
    });
})();