MIME türlerinden, her türü işleyen Native Client modülüne bir veya daha fazla eşleme. Örneğin, aşağıdaki snippet'te bulunan kalın harflerle yazılmış kod, OpenOffice e-tablo MIME türü için içerik işleyici olarak bir Native Client modülü kaydeder.
{
"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" değeri, uzantı dizini içindeki bir Native Client manifest'in (.nmf
dosyası) konumudur. Native Client ve .nmf
dosyaları hakkında daha fazla bilgi için Native Client'a Teknik Genel Bakış'ı inceleyin.
Her MIME türü yalnızca bir .nmf
dosyasıyla ilişkilendirilebilir ancak tek bir .nmf
dosyası birden fazla MIME türünü işleyebilir. Aşağıdaki örnekte, üç MIME türünü işleyen iki .nmf
dosyasına sahip bir uzantı gösterilmektedir.
{
"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"
}]
}