NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Allow Fullscreen Youtube Embed // @namespace youtube-watch-to-embed // @version 0.2 // @description Enables the fullscreen button in all embedded youtube videos // @author raingart // @include * // @run-at document-end // @license Apache-2.0 // @noframes // ==/UserScript== /*jshint esversion: 6 */ (function() { const interval = setInterval(() => { let iframe_patched; document.body.querySelectorAll('iframe[src*="youtube"][src*="/embed/"]:not([allowfullscreen="true"])') .forEach(el => { el.setAttribute('allowfullscreen', 'true'); el.setAttribute('frameborder', 0); //el.src += '&fs=1'; iframe_patched = true; }); if (iframe_patched) clearInterval(interval); }, 1000); // stop job setTimeout(() => clearInterval(interval), 1000 * 10); // 10sec })();