"mime_types_handler" manifest anahtarı, uzantınızı application/pdf gibi desteklenen MIME türleri için işleyici olarak kaydeder. Bir kullanıcı, kayıtlı bir MIME türüne ait bir doküman açtığında Chrome, yerleşik görüntüleyicisi yerine işleyici sayfanızı yükler.
Daha fazla bilgi ve örnek için chrome.mimeHandler API belgelerine bakın.
{
// ...
"mime_types_handler": {
"application/pdf": {
"handler_url": "viewer.html",
"can_embed": true
}
},
// ...
}
"mime_types_handler"(sözlük, isteğe bağlı)- MIME türlerini, bunları oluşturacak uzantı sayfalarıyla eşler. Chrome 151'den itibaren
application/pdf, herkese açık işleyiciler için kullanılabilen tek MIME türüdür. Desteklenmeyen bir MIME türünün bildirilmesi yükleme uyarısına neden olur. "handler_url"(dize, zorunlu)- İlgili MIME türündeki bir doküman açıldığında görüntülenecek HTML dosyası. Bu dosya, uzantınızda bulunmalıdır.
"can_embed"(boolean, isteğe bağlı)<embed>,<object>veya<iframe>öğelerine yerleştirilmiş belgelerin işlenip işlenmeyeceğini belirtir. Varsayılan olarakfalsedeğerini alır. Bu durumda işleyici yalnızca üst düzey gezinmeleri alır.