chrome.pageCapture
描述: |
使用 chrome.pageCapture API 将标签页保存为 MHTML。
|
可用版本: |
从 Chrome 18 开始支持。
|
权限: |
"pageCapture"
|
MHTML 是大部分浏览器支持的一种标准格式,它将页面以及所有资源(CSS 文件,图片……)包装在单个文件中。
注意,出于安全考虑,MHTML 文件只能从文件系统中加载,并且只能在主框架中加载。
清单文件
您必须在扩展程序的清单文件中声明 "pageCapture" 权限才能使用页面捕获 API。例如:
{ "name": "我的扩展程序", ... "permissions": [ "pageCapture" ], ... }
摘要
方法 | |
---|---|
saveAsMHTML −
chrome.pageCapture.saveAsMHTML(object details, function callback)
|
方法
saveAsMHTML
chrome.pageCapture.saveAsMHTML(object details, function callback)
将指定标识符对应标签页中的内容保存为 MHTML 格式。
参数 | |||||
---|---|---|---|---|---|
object | details |
|
|||
function | callback |
MHTML 内容生成后调用。 callback 参数应该是一个如下形式的函数: function(binary mhtmlData) {...};
|