# SingleFile-Plus
**Repository Path**: ns2250225/SingleFile-Plus
## Basic Information
- **Project Name**: SingleFile-Plus
- **Description**: 一个效果比SingleFile好的网页单文件下载插件
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-03-19
- **Last Updated**: 2026-03-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 网页单文件下载器 (Web Page Downloader Extension)
一个强大的 Chrome/Edge 浏览器扩展程序,可以将完整的网页打包并下载为一个独立的单 HTML 文件。该扩展不仅能保存静态内容,还能完美处理动态加载的资源、复杂的 CSS 样式、SVG 动画以及 JavaScript 交互动画,为您提供极致的离线网页存档体验。
## ✨ 核心特性
- **一键打包单文件**:将 HTML、CSS、JavaScript、图片、字体等所有资源全部内联(Base64/代码化)到一个 `.html` 文件中,无需额外的资源文件夹。
- **现代前端框架支持**:深度提取 CSSOM(CSS 对象模型)规则,完美解决 React、Vue 等 SPA 应用在离线保存时容易出现的样式丢失、排版错乱问题。
- **高级动画与交互保留**:
- **自动滚动触发**:以平缓的步长自动滚动到页面底部,确保所有懒加载资源(图片、数据)和滚动侦听动画(如 AOS, WOW.js)被充分触发和加载。
- **JS 动画唤醒**:通过模拟 `scroll`、`resize` 和 `DOMContentLoaded` 事件,确保离线页面的 JS 动画库能正常初始化和运行。
- **SVG 动画修复**:自动将 `
` 标签引入的 SVG 动态转换为内联 `