如何在从浏览器保存 html 时不丢失数据

问题描述 投票:0回答:1

我正在构建所见即所得系统。在其中,您可以添加图像、视频、文本,对其进行编辑,我正在尝试将其保存到本地硬盘,当我尝试在计算机上保存 html 文件时,它只保存文本。我拥有的所有斑点(图像、视频、音乐)都会丢失。保存html文件时如何不丢失信息?

javascript save filesystems blob
1个回答
0
投票

我认为您可以尝试保存不是 HTML 文件,而是包含所有“原始”HTML 标记的文本文件。您将获得根 DOM 元素,例如 document.getElementById(' #root') 并从中获取 innerHTML 并将其保存到文本文件中。然后,当您保存文件时,所有 HTML 都将被保存,您将能够使用它。希望这个方法对你有帮助。

也许您可以将音乐和其他文件转换为 Base64 格式。

© www.soinside.com 2019 - 2024. All rights reserved.