MIME 유형에서 각 유형을 처리하는 Native Client 모듈로의 하나 이상의 매핑입니다. 대상 예를 들어 다음 스니펫에서 굵게 표시된 코드는 Native Client 모듈을 콘텐츠로 MIME 유형을 위한 핸들러를 정의합니다.
{
"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"
}]
}
참고: 'nacl_modules'를 지정하지 않고 확장 프로그램에서 Native Client 모듈을 사용할 수 있습니다. 'nacl_modules' 사용 은 브라우저가 Native Client 모듈을 사용하여 특정 유형의 콘텐츠를 표시하도록 하려는 경우에만 해당됩니다.