您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
'h': hide or show contols
当前为
- // ==UserScript==
- // @name youtube hide controls
- // @namespace http://tampermonkey.net/
- // @version 0.1
- // @description 'h': hide or show contols
- // @author You
- // @match *://*.youtube.com/watch?*
- // @grant none
- // @license MIT
- // ==/UserScript==
- (function() {
- 'use strict';
- // Your code here...
- var key = 72; // h
- var hide = 0;
- function logKey(e){
- switch(e.keyCode){
- case key:
- if(hide == 0){
- // hide the elements that are on the YouTube video player using CSS
- document.getElementsByClassName('ytp-chrome-top')[0].style.visibility = 'hidden';
- document.getElementsByClassName('ytp-chrome-controls')[0].style.visibility = 'hidden';
- document.getElementsByClassName('ytp-gradient-top')[0].style.visibility = 'hidden';
- document.getElementsByClassName('ytp-gradient-bottom')[0].style.visibility = 'hidden';
- document.getElementsByClassName('ytp-progress-bar')[0].style.visibility = 'hidden';
- document.getElementsByClassName('ytp-progress-bar-container')[0].style.visibility = 'hidden';
- hide = 1;
- }else{
- // show the elements that are on the YouTube video player using CSS
- document.getElementsByClassName('ytp-chrome-top')[0].style.visibility = 'visible';
- document.getElementsByClassName('ytp-chrome-controls')[0].style.visibility = 'visible';
- document.getElementsByClassName('ytp-gradient-top')[0].style.visibility = 'visible';
- document.getElementsByClassName('ytp-gradient-bottom')[0].style.visibility = 'visible';
- document.getElementsByClassName('ytp-progress-bar')[0].style.visibility = 'visible';
- document.getElementsByClassName('ytp-progress-bar-container')[0].style.visibility = 'visible';
- hide = 0;
- }
- break;
- }
- }
- document.addEventListener("keydown", logKey);
- })();