Greasy Fork is available in English.
This script is based on YouTube Web Tweaks (but with only yt.config flags and video paused continue watching popup)
当前为
// ==UserScript==
// @name YouTube Web Tweaks Lite
// @version 1.0.0
// @description This script is based on YouTube Web Tweaks (but with only yt.config flags and video paused continue watching popup)
// @author Magma_Craft
// @license MIT
// @match *://www.youtube.com/*
// @namespace http://greasyfork.icu/en/users/933798
// @icon https://www.youtube.com/favicon.ico
// @unwrap
// @run-at document-start
// @grant none
// ==/UserScript==
// Modifiying yt.config flags
(function() {
window['yt'] = window['yt'] || {};
yt['config_'] = yt.config_ || {};
yt.config_['EXPERIMENT_FLAGS'] = yt.config_.EXPERIMENT_FLAGS || {};
var iv = setInterval(function() {
yt.config_.EXPERIMENT_FLAGS.polymer_verifiy_app_state = false;
yt.config_.EXPERIMENT_FLAGS.render_unicode_emojis_as_small_images = true;
yt.config_.EXPERIMENT_FLAGS.kevlar_refresh_on_theme_change = false;
yt.config_.EXPERIMENT_FLAGS.kevlar_watch_cinematics = false;
yt.config_.EXPERIMENT_FLAGS.web_animated_like = false;
yt.config_.EXPERIMENT_FLAGS.web_animated_like_lazy_load = false;
}, 1);
var to = setTimeout(function() {
clearInterval(iv);
}, 1000)
})();
// Remove video paused continue watching popup
Object.defineProperties(document, { 'hidden': {value: false}, 'webkitHidden': {value: false}, 'visibilityState': {value: 'visible'}, 'webkitVisibilityState': {value: 'visible'} });
setInterval(function(){
document.dispatchEvent( new KeyboardEvent( 'keyup', { bubbles: true, cancelable: true, keyCode: 143, which: 143 } ) );
}, 60000);