Greasy Fork

Greasy Fork is available in English.

哔哩哔哩直播马赛克去除

去除哔哩哔哩直播聊天栏区域的马赛克

当前为 2024-02-23 提交的版本,查看 最新版本

// ==UserScript==
// @name         哔哩哔哩直播马赛克去除
// @namespace    miopuss
// @version      1.0
// @description  去除哔哩哔哩直播聊天栏区域的马赛克
// @author       yingshiyv
// @match        *://*.bilibili.com/*
// @include      *://*.bilibili.com/*
// @grant        none
// @license      MIT
// ==/UserScript==

let videoIdName = 'web-player-module-area-mask-panel';
let liveBox = 'player-section p-relative border-box none-select z-player-section';
// 等待网页完成加载
window.addEventListener('load', function() {
    // 加载完成后执行的代码
    setTimeout(function(){
        removeMask();
    },1000);
    let player = document.getElementsByClassName(liveBox)[0];
    player.onclick = function(){
        setTimeout(function(){
            removeMask();
        },1000);
    }
}, false);


function removeMask(){
    let pa = document.getElementById(videoIdName);
    if(pa!= null && pa!= ''){
        let ele = pa.firstElementChild;
        if(ele!=null&&ele!=''){
            ele.parentNode.removeChild(ele);
            console.log('脚本执行完成');
        }
    }
}