// ==UserScript== // @name 哔哩哔哩视频页面常驻显示AV/BV号 // @namespace https://www.ckylin.site/ // @version 0.1 // @description 始终在哔哩哔哩视频页面标题下方显示当前视频号,默认显示AV号,右键切换为BV号,单击弹窗可复制链接 // @author CKylinMC // @match https://www.bilibili.com/video* // @grant none // @downloadURL none // ==/UserScript== (function() { function bilibiliShowAV() { if (!'aid' in window) return false; var root = document.querySelector(".video-data"); if (!root) return false; var span = document.querySelector("#bilibiliShowAV") || document.createElement("span"); span.id = "bilibiliShowAV"; span.style.marginLeft = "16px"; span.innerText = "AV" + window.aid; span.onclick = function(e){prompt("当前视频地址:", "https://www.bilibili.com/video/"+e.target.innerText)}; span.oncontextmenu = function(e){ if (e.target.innerText == "AV" + window.aid) { e.target.innerText = window.bvid; } else { e.target.innerText = "AV" + window.aid; } return false; } root.appendChild(span); return true; } if (!bilibiliShowAV()) console.error("[bilibiliShowAV] 不是视频页面或方法失效。"); })();