屏蔽B站的成为大会员解锁所有清晰度的弹窗

问题背景

          不知道是我装插件的原因,还是其他啥原因,我现在从首页打开每一个视频都有下面的弹窗,弹出一个成为大会员解锁所有清晰度的弹窗,同时还暂停了播放

在这里插入图片描述

想干的事和解决的办法

          这太影响观感了,就想着把弹窗去掉,播放不断片,办法就是自己写一个油猴脚本来屏蔽,脚本代码如下。最上面的注释别删,里面指定了在哪个网站执行该脚本,更多信息见 自己编写油猴脚本时踩得坑

// ==UserScript==
// @name         屏蔽B站的成为大会员解锁所有清晰度
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       至渝
// @match        https://www.bilibili.com/video/*
// @grant        unsafeWindow
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    // 去掉大会员弹窗
    var play11=document.querySelector(".bilibili-player-video-state");
    console.log(play11);
    const style = document.createElement("style");
    style.innerHTML = `.bili-dialog-m {display: none !important;}`;
    document.head.appendChild(style);
    //播放视频
    var timer = setInterval(xunhuan, 100);
    var jishu=0
    function xunhuan(){
         if (document.querySelector(".video-state-pause")!=null){
                 play11.click();
                 console.log(play11);
         }else{
             jishu++;
             //如果连续播放了5秒就清除,不清除的话会出现无法暂停视频
             if(jishu>50){ clearInterval(timer);}
         }
    }
})();

前后对比效果

          屏蔽之前

在这里插入图片描述

          屏蔽之后

在这里插入图片描述

posted on 2021-06-21 09:27  雾恋过往  阅读(1766)  评论(0编辑  收藏  举报

Live2D