mime_types_handler

Mit dem Manifestschlüssel "mime_types_handler" registrieren Sie Ihre Erweiterung als Handler für unterstützte MIME-Typen wie application/pdf. Wenn ein Nutzer ein Dokument mit einem registrierten MIME-Typ öffnet, lädt Chrome Ihre Handler-Seite anstelle des integrierten Viewers.

Weitere Informationen und Beispiele finden Sie in der chrome.mimeHandler API-Dokumentation.

{
  // ...
  "mime_types_handler": {
    "application/pdf": {
      "handler_url": "viewer.html",
      "can_embed": true
    }
  },
  // ...
}
"mime_types_handler" (Wörterbuch, optional)
Ordnet MIME-Typen den Erweiterungsseiten zu, auf denen sie gerendert werden. Ab Chrome 151 ist application/pdf der einzige MIME-Typ, der für öffentliche Handler verfügbar ist. Wenn Sie einen nicht unterstützten MIME-Typ deklarieren, wird eine Installationswarnung angezeigt.
"handler_url" (String, erforderlich)
Die HTML-Datei, die angezeigt werden soll, wenn ein Dokument des entsprechenden MIME-Typs geöffnet wird. Diese Datei muss sich in Ihrer Erweiterung befinden.
"can_embed" (boolescher Wert, optional)
Gibt an, ob in <embed>, <object> oder <iframe>-Elemente eingebettete Dokumente verarbeitet werden sollen. Standardmäßig ist false festgelegt. Das bedeutet, dass der Handler nur Navigationen auf oberster Ebene empfängt.