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/pdfhet 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 isfalse, wat betekent dat de handler alleen navigaties op het hoogste niveau ontvangt.