Untuk menggunakan pengaya ini, Anda harus mengunduh Firefox.

11.926 ulasan
  • the Extension is a must have for everyone using YouTube, one thing to mention the Extension doesn't load properly all the times I'm using a FireFox fork, found people online complaining about the same thing, hope the dev addresses this issue in the NEXT update


    Edit: a turn around fix that I use for now is a costume script

    first install the Tampermonkey extension

    second use this costume script(dont forget to edit the youtube and tampermonkey links):


    // ==UserScript==
    // @name Force Enhancer for YouTube
    // @namespace past tampermonkey link here/
    // @version 0.1
    // @description Ensure Enhancer for YouTube loads consistently
    // @author You
    // @match past youtube link here /*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Function to check if Enhancer for YouTube is loaded
    function checkEnhancerYouTube() {
    // Look for specific elements that Enhancer for YouTube creates
    const enhancerLoaded = document.querySelector('#enhancer-for-youtube-controls') ||
    document.querySelector('[id^="enhancer-for-youtube"]');

    if (!enhancerLoaded) {
    console.log('Enhancer for YouTube not detected, forcing reload...');

    // Create a temporary element to trigger mutation observers
    const trigger = document.createElement('div');
    trigger.id = 'enhancer-youtube-trigger';
    trigger.style.display = 'none';
    document.body.appendChild(trigger);

    // Dispatch events that might wake up the extension
    window.dispatchEvent(new Event('resize'));
    document.dispatchEvent(new Event('readystatechange'));

    // Clean up and try again
    setTimeout(() => {
    trigger.remove();
    checkEnhancerYouTube();
    }, 2000);
    }
    }

    // Run after YouTube has loaded
    if (document.readyState === 'complete') {
    setTimeout(checkEnhancerYouTube, 3000);
    } else {
    window.addEventListener('load', () => {
    setTimeout(checkEnhancerYouTube, 3000);
    });
    }
    })();