MediaWiki:Gadget-FreezeGifs.js

From JoJo's Bizarre Encyclopedia - JoJo Wiki
Revision as of 03:31, 15 July 2024 by Paisley Park (talk | contribs)
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
mw.loader.load("https://unpkg.com/freezeframe/dist/freezeframe.min.js");

mw.loader.using(['mediawiki.util'], function() {
    $(document).ready(function() {
        $('img[src$=".gif"]').addClass('freezeframe');
        
        // Check if freezeframe is loaded
        if (typeof freezeframe !== 'undefined') {
            new freezeframe('.freezeframe').freeze();
        } else {
            console.error("freezeframe is not defined");
        }
        
        $('video').removeAttr("autoplay");
        $('video').attr("preload","none");
    });
});