如何保存带有 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 扩展中的选项页面?

如何优雅地使用Chrome调试页面

用于刷新页面的 Chrome 扩展

如何删除 chrome 的 arc(高级 REST 客户端)扩展中保存的请求?

如何在我的 chrome 扩展中本地保存信息?

上传文件在 Chrome 扩展选项页面中不起作用