🏠 Home 

BiliBili 自动宽屏

B站视频打开后自动宽屏


Install this script?
// ==UserScript==
// @name         BiliBili 自动宽屏
// @author       Shikieiki
// @version      1.0.0
// @description  B站视频打开后自动宽屏
// @match               *://www.bilibili.com/video/*
// @match               *://www.bilibili.com/bangumi/play/*
// @match               *://www.bilibili.com/blackboard/*
// @match               *://www.bilibili.com/watchlater/*
// @match               *://www.bilibili.com/list/*
// @match               *://player.bilibili.com/*
// @namespace https://greasyfork.org/users/133375
// ==/UserScript==
'use strict';
function autoClickWidescreenButton() {
const widescreenButton = document.querySelector('[role="button"][aria-label="宽屏"]');
if (widescreenButton) {
widescreenButton.click();
}
}
function waitForWidescreenButton() {
const observer = new MutationObserver((mutationsList, observer) => {
const widescreenButton = document.querySelector('[role="button"][aria-label="宽屏"]');
if (widescreenButton) {
widescreenButton.click();
observer.disconnect(); // Stop observing once the button is clicked
}
});
observer.observe(document.body, { childList: true, subtree: true }); // Observe changes in the DOM
}
waitForWidescreenButton();