哔哩哔哩弹幕html,哔哩哔哩bilibili默认关闭弹幕

// ==UserScript==

// @name 哔哩哔哩bilibili默认关闭弹幕

// @description Bilibili html5播放器默认关闭弹幕

// @author cngege

// @version 2020.7.25.a

// @namespace cngege

// @icon https://www.bilibili.com/favicon.ico

// @icon64 https://s1.ax1x.com/2020/06/17/NV4aEq.png

// @match *://*.bilibili.com/video/*

// @match *://*.bilibili.com/watchlater/*

// @match *://*.bilibili.com/bangumi/play/*

// @match *://www.bilibili.com/blackboard/newplayer.html*

// @require https://cdn.bootcss.com/jquery/3.5.0/jquery.min.js

// @grant none

// @run-at document-end

// ==/UserScript==

let geturl = ()=>{return window.location.href;}

(function() {

let url = geturl();

let isgo = true; //本页面是否判断弹幕开关状态 并作出响应

let Const = 0; //记录一个页面中已循环次数,超过三十次则本页面不再循环判断是否关闭弹幕

let DebugLog = false;

//go();

let go = ()=>

{

Const++;

let 弹幕 = $(".bilibili-player-video-danmaku-switch .bui-switch-dot");

//判断弹幕开关是否是打开的 并关闭

//if(DebugLog){console.log(弹幕.css("left"))}

if(弹幕.css("left") == "30px" || 弹幕.css("left") == "100%"){

$('.bui-switch-input').click();//向弹幕开关发送点击消息

if(DebugLog){console.log("向弹幕开关发送点击消息")}

}

if(弹幕.css("left") == "2px"){

isgo = false;

if(DebugLog){console.log("检测到弹幕开关关闭");}

return;

}

if(Const>30){isgo = true;return;}

setTimeout(go,300);

}

setInterval(()=>

{

if(isgo || url!=geturl()){

if(url!=geturl()){

Const = 0;

}

url=geturl();

isgo = false;

go();

}

},1000)

function geturl(){

return window.location.href;

}

})();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值