mime_types_handler

يسجّل مفتاح البيان "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، ما يعني أنّ المعالج يتلقّى عمليات التنقّل من المستوى الأعلى فقط.