mime_types_handler

מפתח המניפסט "mime_types_handler" רושם את התוסף שלכם כרכיב handler לסוגי MIME נתמכים, כמו application/pdf. כשמשתמש פותח מסמך מסוג MIME רשום, Chrome טוען את דף הטיפול במקום הצופה המובנה שלו.

מידע נוסף ודוגמאות זמינים במסמכי ה-API של chrome.mimeHandler.

{
  // ...
  "mime_types_handler": {
    "application/pdf": {
      "handler_url": "viewer.html",
      "can_embed": true
    }
  },
  // ...
}
"mime_types_handler" (dictionary, optional)
מיפוי סוגי MIME של מפות לדפי התוספים שמעבדים אותם. החל מ-Chrome 151, ‏ application/pdf הוא סוג ה-MIME היחיד שזמין לטיפול ציבורי. הצהרה על סוג MIME שלא נתמך גורמת להצגת אזהרה לגבי ההתקנה.
"handler_url" (מחרוזת, חובה)
קובץ ה-HTML שיוצג כשפותחים מסמך עם סוג ה-MIME המתאים. הקובץ הזה חייב להיות בתוך התוסף.
"can_embed" (boolean, אופציונלי)
ההגדרה קובעת אם לטפל במסמכים שמוטמעים ברכיבים <embed>, <object> או <iframe>. ברירת המחדל היא false, כלומר, הפונקציה לטיפול באירועים מקבלת רק ניווטים ברמה העליונה.