MediaWiki:Common.js: Difference between revisions

m
no edit summary
(Created page with "→‎Any JavaScript here will be loaded for all users on every page load.: // Disable user scaling on mobile devices if (window.matchMedia('(max-width: 767px)').matches) { var viewport = document.querySelector("meta[name=viewport]"); viewport.parentNode.removeChild(viewport); viewport = document.createElement('meta'); viewport.name = "viewport"; viewport.content = "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no";...")
 
mNo edit summary
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* Any JavaScript here will be loaded for all users on every page load. */


// Disable user scaling on mobile devices
/* Disable user scaling on mobile devices */
if (window.matchMedia('(max-width: 767px)').matches) {
@media only screen and (max-width: 767px) {
     var viewport = document.querySelector("meta[name=viewport]");
     body {
    viewport.parentNode.removeChild(viewport);
        touch-action: manipulation;
   
        zoom: 1.0 !important;
    viewport = document.createElement('meta');
        -ms-touch-action: manipulation;
    viewport.name = "viewport";
     }
    viewport.content = "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no";
     document.getElementsByTagName('head')[0].appendChild(viewport);
}
}