如何保存带有 chrome 扩展名的页面

Posted

技术标签:

【中文标题】如何保存带有 chrome 扩展名的页面【英文标题】:how to save a page with chrome extension 【发布时间】:2017-08-24 11:27:37 【问题描述】:

我正在开发一个Chrome extension,它的一个重要功能是:当创建一个新标签页时,这个扩展程序会自动将整个网页“保存”到硬盘上。就像Chrome内置的“另存为”功能一样。

我没有从谷歌得到这个话题的答案。有人请告诉我该怎么做。最好提供一些例子。

【问题讨论】:

您想将整个页面保存为 html、CSS 和 JS 吗?还是作为图像? 是的,完全正确。网页中有一些下载链接会发送给客户。所以我更喜欢保存和转发原始的 HTML 页面,而不是图像或 pdf。 ***.com/questions/4911338/… 见chrome.pageCapture API。 【参考方案1】:

您可以使用chrome.pageCapture API 将页面(连同图像、css、脚本等内容)作为 MHTML 文件保存到磁盘。

见https://developers.chrome.com/extensions/pageCapture

【讨论】:

以上是关于如何保存带有 chrome 扩展名的页面的主要内容,如果未能解决你的问题,请参考以下文章

如何同步 chrome 扩展选项

自动保存带有 .py 扩展名的 Python 脚本

保存文件但隐藏文件扩展名 - 带有键值编码的 Cocoa

我是不是必须保存带有 jsx 扩展名的反应组件文件

目标C将带有扩展名和名称的文件保存到字典

如何在java中保存扩展名为.xls的excel文件?