自动开启网页全屏

网页加载完4秒后,启动网页全屏

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         自动开启网页全屏
// @namespace    https://github.com/idcpj
// @version      0.8
// @description  网页加载完4秒后,启动网页全屏
// @author       idcpj
// @match        *v.qq.com/x/cover/*
// @match        *live.bilibili.com/*
// @match        *www.bilibili.com/video*
// @match        *www.youtube.com/watch?v=*
// @match        *www.iqiyi.com/*
// @match        *pan.baidu.com/play/video*
// @run-at       document-end
// @grant        none
// ==/UserScript==

(function() {

    var doubleClickEvent = new MouseEvent("dblclick", {
        bubbles: true,  // 如果希望事件冒泡,请设置为 true
        cancelable: true,  // 如果希望事件可取消,请设置为 true
        view: window  // 视图窗口,通常是 window
    });

     window.setTimeout(function(){
            document.querySelector('[aria-label="网页全屏"]')?.click(); //b站
            document.querySelector('#businessContainerElement').dispatchEvent(doubleClickEvent); // b站

            document.querySelector(".txp_btn_fake")?.click(); //腾讯
            document.querySelector(".ytp-size-button")?.click(); //youtube
            document.querySelector("a[data-player-hook='webfullscreen']")?.click(); //爱奇艺
    }, 4000);


})();