您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Forward/Rewind video control via keyboard/remote.
// ==UserScript== // @name Eurosportplayer – Video control via keyboard and remote. // @name:de Eurosportplayer – Video-Steuerung via Keyboard und Fernbedienung // @namespace http://tampermonkey.net/ // @version 0.2 // @description Forward/Rewind video control via keyboard/remote. // @description:de Vor- & Zurückspringen via Cursortasten und Fernbedienung. // @author YOKAI-Berlin // @match https://www.eurosportplayer.com/* // @require https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js // ==/UserScript== (function() { 'use strict'; jQuery(document).ready(function ($) { // set control functions function letsControl() { setTimeout(function() { $(document).keydown(function(e) { switch(e.which) { case 37: $('#app div[class*="styles-rewind"]').click(); console.log('#prev'); break; case 39: $('#app div[class*="styles-forward"]').click(); console.log('#next'); break; default: return; } e.preventDefault(); showControls(); }); },2000); } var timer; function showControls() { clearTimeout(timer); $('#app div[class*="styles-controls"], #app div[class*="overlay-overlay"]').css({ 'opacity' : '1', 'visibility' : 'visible' }); timer = setTimeout(function() { $('#app div[class*="styles-controls"], #app div[class*="overlay-overlay"]').removeAttr('style'); },2000); } // let's play letsControl(); $('a').on("click",function() { letsControl(); }); }); })();