mime_types_handler

คีย์ Manifest "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 กับหน้าส่วนขยายที่แสดงประเภท MIME เหล่านั้น ตั้งแต่ Chrome 151 เป็นต้นมา application/pdf เป็นประเภท MIME เดียวที่ตัวจัดการสาธารณะใช้ได้ การประกาศประเภท MIME ที่ไม่รองรับจะทำให้เกิดคำเตือนในการติดตั้ง
"handler_url" (สตริง จำเป็น)
ไฟล์ HTML ที่จะแสดงเมื่อเปิดเอกสารที่มีประเภท MIME ที่เกี่ยวข้อง ไฟล์นี้ต้องอยู่ในส่วนขยาย
"can_embed" (บูลีน ไม่บังคับ)
ระบุว่าจะจัดการเอกสารที่ฝังอยู่ในองค์ประกอบ <embed>, <object> หรือ <iframe> หรือไม่ ค่าเริ่มต้นคือ false ซึ่งหมายความว่าตัวจัดการจะได้รับการนำทางระดับบนสุดเท่านั้น