您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A script to allow olevod site adapt multimedia key to next or previous episode
当前为
// ==UserScript== // @name OleVod Multimedia // @namespace http://tampermonkey.net/ // @version 0.2.1 // @description A script to allow olevod site adapt multimedia key to next or previous episode // @author You // @match *://*.olevod.me/* // @match *://*.olevod.com/* // @match *://*.olehdtv.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=olevod.me // @require https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js // @require https://cdn.jsdelivr.net/npm/[email protected]/dist/js.cookie.min.js // @grant GM_xmlhttpRequest // @license MIT // ==/UserScript== /* global $ */ (function() { 'use strict'; const toggleFullscreen = (videoElement) => { if (videoElement.requestFullscreen) { videoElement.requestFullscreen(); } else if (videoElement.mozRequestFullScreen) { videoElement.mozRequestFullScreen(); } else if (videoElement.webkitRequestFullscreen) { videoElement.webkitRequestFullscreen(); } else if (videoElement.msRequestFullscreen) { videoElement.msRequestFullscreen(); } }; const exitFullscreen = () => { if (document.fullscreenElement && document.exitFullscreen) { document.exitFullscreen(); parent.focus(); } }; document.addEventListener("keydown", (event) => { const iframeElement = document.querySelector('iframe[name="pif"]'); const videoElement = iframeElement?.contentDocument?.querySelector("video"); if (videoElement) { if (event.key === 'f' || event.keyCode === 70) { toggleFullscreen(videoElement); } } if (event.keyCode === 176) { exitFullscreen(); parent.$(".next-t").click(); } if (event.keyCode === 177) { exitFullscreen(); parent.$(".pre-t").click(); } }); })();