为什么做它
微信读书可以横屏双页阅读,但阅读区域四周仍有明显留白。我在得到电子书里看到了更符合自己习惯的全屏效果,于是给微信读书也补上这个功能。
扩展提供浏览器全屏和网页内沉浸两种模式。鼠标移到顶部、右侧或底部呼出工具,移开后隐藏;按 Esc 或点击退出按钮,恢复原来的布局。
它使用标准 Fullscreen API 和带开关的 CSS,触发微信读书自身的重新分页和 Canvas 重绘,沿用原生翻页、目录及字号面板,不需要网站源码。
按钮只在微信读书阅读页出现,首页、书架及其他网站不显示。没有后台服务或遥测,不申请额外浏览器权限,不提取或保存书籍正文。
当前针对原生横屏双页翻页模式,暂不改造竖向滚动或 PDF 阅读器。运行链路在 macOS Chromium 环境验证;Windows、Linux、Edge 的实机及 Safari、Firefox 尚未覆盖。
通过 GitHub Releases 下载 ZIP,解压目录第一层就是 manifest.json,开启浏览器开发者模式即可加载。另提供用户脚本版。尚未上架扩展商店,ZIP 版需手动更新。
这是独立开发的非官方工具,与微信读书、腾讯和得到没有隶属或合作关系,不改变书籍访问权限。代码按 MIT 协议开源,后续根据实际阅读需求继续迭代。
它现在能做什么
- 浏览器全屏与网页内沉浸两种模式
- 沿用微信读书原生横屏双页排版和翻页
- 保留目录与字号面板,Esc 退出恢复
- 工具自动隐藏,鼠标靠近边缘呼出
- 仅阅读页显示,无后台服务或额外权限
- 标准 Manifest V3,安装包根目录直接加载