Расширения Google Chrome и NPAPI

Мне нужно написать расширение для Google Chrome. Проблема в том, что API-интерфейсы Chrome JavaScript не дают мне достаточно возможностей - мне нужно использовать собственный код. Я подумал о написании подключаемого модуля NPAPI, который предоставит расширению некоторые пользовательские JS API.

Можно ли упаковать расширение и настраиваемый плагин NPAPI в .crx, а затем загрузить его в Chrome Extensions Store ?

Другая проблема с этим методом заключается в том, что плагин NPAPI будет много версий: Linux, Windows, OS X, x86, x86-64 и др. Можно ли все это упаковать в crx и использовать лучшую версию?

Спасибо.

РЕДАКТИРОВАТЬ: Прочитав это , я понял, что невозможно элегантно решить проблему мультиплатформенности за один crx. Но - можно ли загрузить разные crx-файлы для каждой платформы в хранилище расширений Chrome?

15
задан Alon Gubkin 12 November 2010 в 12:59
поделиться