"mime_types_handler" 資訊清單鍵會將擴充功能註冊為支援的 MIME 類型 (例如 application/pdf) 的處理常式。使用者開啟已註冊 MIME 類型的文件時,Chrome 會載入您的處理常式頁面,取代內建檢視器。
如需更多資訊和範例,請參閱 chrome.mimeHandler API 說明文件。
{
// ...
"mime_types_handler": {
"application/pdf": {
"handler_url": "viewer.html",
"can_embed": true
}
},
// ...
}
"mime_types_handler"(字典,選用)- 將 MIME 類型對應至可轉譯這些類型的擴充功能網頁。自 Chrome 151 起,
application/pdf是公開處理常式可用的唯一 MIME 類型。如果宣告不支援的 MIME 類型,就會導致安裝警告。 "handler_url"(字串,必填)- 開啟對應 MIME 類型的文件時要顯示的 HTML 檔案。這個檔案必須位於擴充功能中。
"can_embed"(布林值,選填)- 指定是否要處理內嵌在
<embed>、<object>或<iframe>元素中的文件。預設為false,表示處理常式只會接收頂層導覽。