您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
Forces the HTML5 Manga reader on Viz.com
当前为
// ==UserScript== // @name Viz Manga Force HTML5 // @namespace DoomTay // @description Forces the HTML5 Manga reader on Viz.com // @include https://www.viz.com/read/manga/* // @version 1.0.0 // @grant none // @run-at document-start // ==/UserScript== var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { mutation.addedNodes.forEach(findMangaScript); }); }); var config = { childList: true, subtree: true }; observer.observe(document, config); for(var i = 0; i < document.scripts.length; i++) { findMangaScript(document.scripts[i]); } function findMangaScript(start) { if(start.nodeName == "SCRIPT" && start.src.includes("manifest-viz-reader")) { observer.disconnect(); start.addEventListener("load",function() { var menusDeployed = false; //There's an HTML5 reader that is only available to mobile browsers. This will help force that "mobile" version $.browser.mobile = true; window.usingFlashReader = function() { return false; } var oldShowMenus = window.showMobileMenus; var oldHideMenus = window.hideMobileMenus; var oldConfigureListeners = window.configureListeners; window.configureListeners = function() { $.browser.mobile = false; oldConfigureListeners(); $('#reader_left_pager_control').on('click', clickLeft); $('#reader_right_pager_control').on('click', clickRight); $.browser.mobile = true; } var oldSetupStyles = window.setupStyles; window.setupStyles = function() { $.browser.mobile = false; oldSetupStyles(); $.browser.mobile = true; } }) } }