Да, это возможно, как описано в distributing странице. Также см. Это other SO question.
Для потомков:
Регистрации Внешних клиентских модулей для обработки типов MIME Если вы хотите Chrome использовать собственный модуль клиента для отображения определенного типа контента, вы можете связать тип MIME этого содержимого с модуль собственного клиента. Используйте атрибут nacl_modules
в файле манифеста веб-магазина Chrome, чтобы зарегистрировать модуль собственного клиента в качестве обработчика для одного или нескольких типов MIME. Например, выделенные жирным шрифтом код в фрагменте ниже регистрирует собственный модуль клиента в качестве обработчика содержимого для OpenOffice таблицы MIME тип:
{
"name": "My Native Client Spreadsheet Viewer",
"version": "0.1",
"description": "Open spreadsheets right in your browser.",
"nacl_modules": [{
"path": "SpreadsheetViewer.nmf",
"mime_type": "application/vnd.oasis.opendocument.spreadsheet"
}]
}
Значение «путь» является местоположение собственного клиента файл манифеста (.nmf) в каталоге приложения. Дополнительные сведения о файлах манифеста Native Client см. В разделе Manifest Files.
Значение «mime_type» - это особый тип MIME, который должен обрабатывать модуль Native Client. Каждый тип MIME может быть связан только с одним файлом .nmf, но один .nmf-файл может обрабатывать несколько типов MIME. В следующем примере показано расширение с двумя файлами .nmf, которые обрабатывают три типа MIME.
{
"name": "My Native Client Spreadsheet and Document Viewer",
"version": "0.1",
"description": "Open spreadsheets and documents right in your browser.",
"nacl_modules": [{
"path": "SpreadsheetViewer.nmf",
"mime_type": "application/vnd.oasis.opendocument.spreadsheet"
},
{
"path": "SpreadsheetViewer.nmf",
"mime_type": "application/vnd.oasis.opendocument.spreadsheet-template"
},
{
"path": "DocumentViewer.nmf",
"mime_type": "application/vnd.oasis.opendocument.text"
}]
}
nacl_modules
Атрибут является необязательным указать этот атрибут, только если вы хотите Chrome использовать Native Client модуль для отображения определенного типа контента.