عملية ربط واحدة أو أكثر من أنواع MIME إلى وحدة Native Client التي تعالج كل نوع. بالنسبة على سبيل المثال، الرمز الغامق في المقتطف التالي يسجل وحدة Native Client كمحتوى معالج لنوع MIME لجدول بيانات OpenOffice.
{
"name": "Native Client OpenOffice Spreadsheet Viewer",
"version": "0.1",
"description": "Open OpenOffice spreadsheets, right in your browser.",
"nacl_modules": [{
"path": "OpenOfficeViewer.nmf",
"mime_type": "application/vnd.oasis.opendocument.spreadsheet"
}]
}
قيمة "path" هو مكان بيان Native Client (ملف .nmf
) داخل الإضافة
الدليل. لمزيد من المعلومات عن ملفات Native Client و.nmf
، يمكنك الاطّلاع على
نظرة عامة.
يمكن ربط كل نوع MIME بملف .nmf
واحد فقط، ولكن قد يعالج ملف .nmf
واحد.
أنواع MIME متعددة. يعرض المثال التالي امتدادًا يتضمّن ملفَّين .nmf
للتعامل معهما.
ثلاثة أنواع من بروتوكول MIME.
{
"name": "Spreadsheet Viewer",
"version": "0.1",
"description": "Open OpenOffice and Excel spreadsheets, right in your browser.",
"nacl_modules": [{
"path": "OpenOfficeViewer.nmf",
"mime_type": "application/vnd.oasis.opendocument.spreadsheet"
},
{
"path": "OpenOfficeViewer.nmf",
"mime_type": "application/vnd.oasis.opendocument.spreadsheet-template"
},
{
"path": "ExcelViewer.nmf",
"mime_type": "application/excel"
}]
}