您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
使用按钮隐藏播放器的显示,但是能听得到并且可以发弹幕
// ==UserScript== // @name B站直播间黑听模式 // @namespace http://shenhaisu.cc/ // @version 1.5 // @description 使用按钮隐藏播放器的显示,但是能听得到并且可以发弹幕 // @author ShenHaiSu_KimSama // @match https://live.bilibili.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=bilibili.com // @grant none // @license MIT // @noframes // ==/UserScript== (function () { let displayMode = true; let newNode = document.createElement("button"); let targetElement = null; newNode.innerText = "显"; newNode.className = "icon-item danmu-block-icon live-skin-main-text"; newNode.style.minWidth = "24px"; newNode.style.minHeight = "24px"; newNode.style.fontSize = "14px"; newNode.style.padding = "0"; newNode.style.backgroundColor = "black"; newNode.addEventListener("click", () => { targetElement = document.querySelector("video[id]"); displayMode = !displayMode; newNode.innerText = displayMode ? "显" : "隐"; targetElement.style.display = displayMode ? "" : "none"; }); setTimeout(() => { document.querySelector(".icon-left-part").appendChild(newNode); document.querySelector("div.shop-popover").style.display = "none"; }, 5000); setInterval(function(){ targetElement = document.querySelector("video[id]"); newNode.innerText = displayMode ? "显" : "隐"; targetElement.style.display = displayMode ? "" : "none"; }, 5000); })();