Una o más asignaciones de tipos de MIME al módulo de Native Client que controla cada tipo. Para ejemplo, el código en negrita del siguiente fragmento registra un módulo de Native Client como el para el tipo MIME de hoja de cálculo de 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"
}]
}
El valor de "path" es la ubicación de un manifiesto de Native Client (un archivo .nmf
) dentro de la extensión.
. Para obtener más información sobre los archivos de Native Client y .nmf
, consulta el documento sobre técnico de Native Client
Descripción general.
Cada tipo de MIME se puede asociar con un solo archivo .nmf
, pero un solo archivo .nmf
puede controlar.
varios tipos de MIME. En el siguiente ejemplo, se muestra una extensión con dos archivos .nmf
que controlan
tres tipos de 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"
}]
}