Satu atau beberapa pemetaan dari jenis MIME ke modul Native Client yang menangani setiap jenis. Sebagai contohnya, kode tebal dalam cuplikan berikut mendaftarkan modul Native Client sebagai konten untuk jenis MIME spreadsheet 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"
}]
}
Nilai "path" adalah lokasi manifes Native Client (file .nmf
) dalam ekstensi
saat ini. Untuk informasi selengkapnya tentang Native Client dan file .nmf
, lihat Native Client Technical
Ringkasan.
Setiap jenis MIME hanya dapat dikaitkan dengan satu file .nmf
, tetapi satu file .nmf
dapat menangani
dengan beberapa jenis MIME. Contoh berikut menunjukkan ekstensi dengan dua file .nmf
yang menangani
tiga jenis 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"
}]
}