يسجّل مفتاح البيان "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 بصفحات الإضافة التي تعرضها. اعتبارًا من الإصدار 151 من Chrome، أصبح
application/pdfهو نوع MIME الوحيد المتاح للمعالِجات العامة. يؤدي تحديد نوع MIME غير متوافق إلى ظهور تحذير بشأن التثبيت. -
"handler_url"(سلسلة، مطلوبة) - ملف HTML الذي سيتم عرضه عند فتح مستند من نوع MIME المقابل يجب أن يكون هذا الملف ضِمن الإضافة.
"can_embed"(قيمة منطقية، اختيارية)- تحدّد هذه السمة ما إذا كان سيتم التعامل مع المستندات المضمّنة في العناصر
<embed>أو<object>أو<iframe>. القيمة التلقائية هيfalse، ما يعني أنّ المعالج يتلقّى عمليات التنقّل من المستوى الأعلى فقط.