哔哩哔哩bilibili默认宽屏

Bilibili默认宽屏(帮助点击宽屏按钮)

目前为 2022-05-03 提交的版本。查看 最新版本

// ==UserScript==
// @name         哔哩哔哩bilibili默认宽屏
// @namespace    https://gf.qytechs.cn/scripts/404862-%E5%93%94%E5%93%A9%E5%93%94%E5%93%A9bilibili%E9%BB%98%E8%AE%A4%E5%AE%BD%E5%B1%8F/code/%E5%93%94%E5%93%A9%E5%93%94%E5%93%A9bilibili%E9%BB%98%E8%AE%A4%E5%AE%BD%E5%B1%8F.user.js
// @version      2022.5.03.01
// @icon         https://www.bilibili.com/favicon.ico
// @icon64       https://s1.ax1x.com/2020/06/17/NV4aEq.png
// @description  Bilibili默认宽屏(帮助点击宽屏按钮)
// @author       cngege 优化
// @match        *://*.bilibili.com/video/*
// @match        *://*.bilibili.com/watchlater/*
// @match        *://*.bilibili.com/bangumi/play/*
// @match        *://*.bilibili.com/medialist/play/*
// @grant        none
// @require      https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js
// @run-at       document-end
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    var counter=0;
    let iscensor = true;
    let url = geturl();//获取刚加载脚本时的Url
    setTimeout(censor,1000);
    go();
    function go(){
        counter++;
        if($(".bpx-player-ctrl-btn.bpx-player-ctrl-wide").length){
               //if(document.querySelector(".bilibili-player-video-btn.bilibili-player-video-btn-widescreen:not(.closed)")!=null)
               //setTimeout(function(){document.querySelector(".bilibili-player-video-btn.bilibili-player-video-btn-widescreen:not(.closed)").click();iscensor = false;},500);
               setTimeout(function(){$(".bpx-player-ctrl-btn.bpx-player-ctrl-wide:not(.bpx-state-entered)").click();iscensor = false;},500);
        }
        else if($(".bilibili-player-video-btn.bilibili-player-video-btn-widescreen").length){
            setTimeout(function(){document.querySelector(".bilibili-player-video-btn.bilibili-player-video-btn-widescreen:not(.closed)").click();iscensor = false;},500);
        }
        else if(geturl().indexOf("bilibili.com/bangumi/play/") != -1){//如果是番剧页面
            let bangumivideo = $(".bpx-docker.bpx-docker-major div.bpx-player-container");
            let bangumi = $(".squirtle-video-widescreen.squirtle-video-item");//bpx-player-ctrl-btn
            if(bangumivideo.length > 0 && bangumi.length > 0){
                //如果是默认的模式
                if(bangumivideo.attr("data-screen") == "normal"){
                    bangumi.click();
                    iscensor=false;
                }
            }else{
                if(counter>30){
                    //同一个URL页面最多只执行30次
                    iscensor = false;
                    return;
                }
                setTimeout(go,300);
            }
        }
        else{
            if(counter>30){
                //同一个URL页面最多只执行30次
                iscensor = false;
                return;
            }
            setTimeout(go,300);
        }
    }

    //每2秒循环执行判断一次 否则本页面切换视频脚本不重复执行
    function censor(){
        if(!iscensor&&url!=geturl()){
           counter=0;
           go();
           url = geturl();
        }
        setTimeout(censor,2000);
    }

    function geturl(){
        return window.location.href;
    }

})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址