عملية ربط واحدة أو أكثر من أنواع 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
، يمكنك الاطّلاع على النظرة الفنية
على Native Client.
يمكن ربط كل نوع 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"
}]
}