mime_types_handler

De manifestsleutel "mime_types_handler" registreert uw extensie als een handler voor ondersteunde MIME-typen, zoals application/pdf . Wanneer een gebruiker een document van een geregistreerd MIME-type opent, laadt Chrome uw handlerpagina in plaats van de ingebouwde viewer.

Voor meer informatie en voorbeelden, zie de API-documentatie chrome.mimeHandler .

{
  // ...
  "mime_types_handler": {
    "application/pdf": {
      "handler_url": "viewer.html",
      "can_embed": true
    }
  },
  // ...
}
"mime_types_handler" (woordenboek, optioneel)
Koppelt MIME-typen aan de extensiepagina's die ze weergeven. Vanaf Chrome 151 is application/pdf het enige MIME-type dat beschikbaar is voor openbare handlers. Het declareren van een niet-ondersteund MIME-type veroorzaakt een installatiewaarschuwing.
"handler_url" (string, vereist)
Het HTML-bestand dat wordt weergegeven wanneer een document van het betreffende MIME-type wordt geopend. Dit bestand moet zich in uw extensie bevinden.
"can_embed" (booleaanse waarde, optioneel)
Hiermee wordt bepaald of documenten die zijn ingesloten in <embed> , <object> of <iframe> elementen moeten worden verwerkt. De standaardwaarde is false , wat betekent dat de handler alleen navigaties op het hoogste niveau ontvangt.