您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Bilibili Player Auto WideScreen!
当前为
// ==UserScript== // @name Bilibili AutoWide // @namespace http://tampermonkey.net/ // @version 0.1 // @description Bilibili Player Auto WideScreen! // @author cuzfinal // @include http*://www.bilibili.com/video/av* // @include http*://www.bilibili.com/watchlater/* // @include http*://www.bilibili.com/bangumi/play/ep* // @include http*://www.bilibili.com/bangumi/play/ss* // @include http*://bangumi.bilibili.com/anime/*/play* // @include http*://bangumi.bilibili.com/movie/* // @exclude http*://bangumi.bilibili.com/movie/ // @grant MIT Lisence // ==/UserScript== (function () { 'use strict'; // Your code here... const select = id => document.querySelector(id) const v = select('#bilibiliPlayer video') const wideScreen = () =>{ requestIdleCallback(() => select('.bilibili-player-video-btn-widescreen').click()) } const mo = new MutationObserver(wideScreen) mo.observe(v, { attributes: true, childList: false, subtree: false, }) const run = () => { wideScreen() console.log('Bilibili Auto WideScreen!') } const origin = PlayerMediaLoaded PlayerMediaLoaded = () => { origin() run() } })();