Greasy Fork

Greasy Fork is available in English.

bilibili视频自动宽屏

bilibili视频自动宽屏显示并且自动播放

当前为 2020-05-12 提交的版本,查看 最新版本

// ==UserScript==
// @name         bilibili视频自动宽屏
// @namespace    http://zjfhome.320.io
// @version      0.2
// @description  bilibili视频自动宽屏显示并且自动播放
// @author       [email protected]
// @match        *://*.bilibili.com/*
// @grant        none
// @run-at document-idle
// ==/UserScript==

(function() {
    'use strict';
    let init
    let videodom=undefined
    videodom= document.querySelector('video')
    if(videodom!=undefined){
        let interval= setInterval(()=>{
            /*宽屏DOM*/
            let playDom = videodom.onloadstart=document.getElementsByClassName('bilibili-player-iconfont bilibili-player-iconfont-widescreen-off player-tooltips-trigger')[0]
            if(playDom){
                /*结束定时*/
                clearInterval(interval)
                playDom.click()
                videodom.play()
                document.querySelector("#playerWrap").scrollIntoView({behavior:"smooth"})
            }
        },50)
    }
})();