full screen to wide monitor, Alt+v
当前为
// ==UserScript==
// @name Bilibili wide screen
// @namespace http://tampermonkey.net/
// @version 2024-10-17
// @description full screen to wide monitor, Alt+v
// @author subZJ
// @license MIT
// @match https://www.bilibili.com/video/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=greasyfork.org
// @grant none
// ==/UserScript==
(function () {
'use strict';
document.addEventListener('keydown', (event) => {
if (event.altKey) {
if (event.key == 'v')
{
zoom();
}
}
});
function zoom() {
//创建视频位置数组
var videoBoxSite = new Array("bpx-player-video-wrap","bilibili-player-video-wrap");
var videoBox;
//匹配正确位置
for (var i = 0; i < videoBoxSite.length; i++) {
if (document.getElementsByClassName(videoBoxSite[i]).length == 1) {
videoBox = document.getElementsByClassName(videoBoxSite[i])[0];
}
}
//wide
videoBox.setAttribute("style","transform: scale(1.34);");
//full screen
document.querySelector('.bpx-player-ctrl-full').click();
}
})();