您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
现有功能✔:功能1️⃣:宽屏阅读👁;功能2️⃣:自动隐藏顶栏和侧边栏📌
当前为
// ==UserScript== // @name 📘微信读书阅读助手✔ // @namespace Violentmonkey Scripts // @version 2.1 // @description 现有功能✔:功能1️⃣:宽屏阅读👁;功能2️⃣:自动隐藏顶栏和侧边栏📌 // @author mefengl // @match https://weread.qq.com/web/reader/* // @require https://cdn.staticfile.org/jquery/3.3.1/jquery.min.js // @grant GM_log // @grant GM_addStyle // ==/UserScript== (function () { 'use strict'; var step = 500; // 🔧:修改宽度只需调节参数500即可,❌:0为不修改 // 功能1️⃣:宽屏 function getCurrentMaxWidth(element) { let currentValue = window.getComputedStyle(element).maxWidth; currentValue = currentValue.substring(0, currentValue.indexOf('px')); currentValue = parseInt(currentValue); return currentValue; } function changeWidth() { const item = document.querySelector(".readerContent .app_content"); const currentValue = getCurrentMaxWidth(item); let changedValue; changedValue = currentValue + step; item.style['max-width'] = changedValue + 'px'; const myEvent = new Event('resize'); window.dispatchEvent(myEvent) } changeWidth() // 功能2️⃣:自动隐藏顶栏和侧边栏,上划显示,下滑隐藏 var windowTop=0; $(window).scroll(function(){ let scrollS = $(this).scrollTop(); let selBtn = document.querySelector('.readerTopBar'); let readerControl = document.querySelector(".readerControls"); if(scrollS >= windowTop){ // 上划显示 selBtn.style.opacity = 0; readerControl.style.opacity = 0; windowTop = scrollS; }else{ // 下滑隐藏 selBtn.style.opacity = 1; readerControl.style.opacity = 1; windowTop=scrollS; } }); })();