/weread-web-extension

微信读书网页端自动阅读、自定义菜单、任意屏占比, 全方位打造沉浸式阅读体验

Primary LanguageTypeScriptMIT LicenseMIT

介绍

这是一款针对微信读书网页版的浏览器插件, 主要功能如下

  • 自动阅读: 自动滚动解放双手
  • 自定义页面宽度: 任意屏占比均可设置
  • 自定义菜单显隐: 只保留你需要的控件, 无关内容通通闪开
  • 支持多模式: 单栏和双栏阅读均已适配全屏阅读

安装方式

线上安装

本地安装

先在发布页面下载适合自己浏览器版本的压缩包, 解压后拖入浏览器的插件当中.

开发

Chrome

执行start:chrome之后可以得到/build/chrome-mv3-dev的文件夹, 在 chrome 浏览器中打开 chrome://extensions/, 开启开发模式后, 将该文件夹丢入即可进行开发测试.

Firefox

执行start:firefox之后可以得到/build/firefox-mv2-dev的文件夹, 在 firefox 浏览器中打开 about:debugging#/runtime/this-firefox, 点击临时加载附加组件选中/build/firefox-mv2-dev中的manifest.json即可.

打包上传

{
  "build:firefox": "npx plasmo build --target=firefox-mv2",
  "build:chrome": "npx plasmo build --target=chrome-mv3"
}

Chrome

执行build:chrome后将chrome-mv3-prod文件夹进行压缩, 然后上传到 chrome 浏览器的扩展商店即可.

Firefox

执行build:firefox后打开firefox-mv2-prod文件夹将其内容进行打包, 然后上传到 firefox 浏览器的扩展商店即可.

注意, 不是打包firefox-mv2-prod, 是打包里面的内容

Edge

执行build:edge后将edge-mv3-prod文件夹进行压缩, 然后上传到 edge 浏览器的扩展商店即可.