Manifest - Moduli Nacl

Una o più mappature dai tipi MIME al modulo Native Client che gestisce ogni tipo. Per Ad esempio, il codice in grassetto nello snippet seguente registra un modulo Native Client come contenuto. per il tipo MIME del foglio di lavoro 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"
  }]
}

Il valore del "percorso" è la posizione di un manifest Native Client (un file .nmf) all'interno dell'estensione . Per ulteriori informazioni su Native Client e sui file .nmf, consulta il team di assistenza tecnica di Native Client. Panoramica.

Ogni tipo MIME può essere associato a un solo file .nmf, ma un singolo file .nmf potrebbe gestire più tipi MIME. L'esempio seguente mostra un'estensione con due file .nmf che gestiscono tre tipi 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"
  }]
}
Nota:puoi utilizzare i moduli Native Client nelle estensioni senza specificare "nacl_modules". Utilizza "nacl_modules" solo se vuoi che il browser usi il modulo Native Client per visualizzare un particolare tipo di contenuti.