Chrome: отображать изображение, при нажатии на которое запускается внешнее приложение Windows.

Я хочу разработать расширение в Chrome, которое будет отображать изображение над элементом html, при нажатии на которое будет запускаться внешнее приложение Windows.

Нужно ли разрабатывать плагин NPAPI для такой вещи?

Есть ли более простой способ вызвать внешнее приложение с помощью Chrome?

Знаете ли вы какие-нибудь хорошие и простые руководства по разработке плагинов NPAPI?


person alexandertr    schedule 16.03.2012    source источник


Ответы (1)


Приложение Windows может зарегистрировать пользовательский обработчик протокола. . Вы можете зарегистрировать собственный протокол для приложения, которое будет передавать URL-адрес изображения в приложение. Например. myapp://example.com/img.png или что-то подобное.

Хорошим примером этого является iTunes. Он регистрирует itms и предлагает страницы онлайн-приложений открыть iTunes для указано приложение. Открылся URL-адрес itms://itunes.apple.com/us/app/google+/id447119634?mt=8.

person abraham    schedule 16.03.2012
comment
Ответ Авраама - это то, как вам следует идти... но есть также расширение с плагином, который вы можете использовать для запуска приложения из Chrome.... chromeextensions.org/other/simple-get - person PAEz; 17.03.2012
comment
в основном я хочу сделать кнопку загрузки видео с YouTube. это означает, что я должен проанализировать страницу, найти элементы, которые являются видео, а затем отобразить над ними изображение, которое при нажатии запускает мое приложение. ты знаешь как мне это сделать? - person alexandertr; 18.03.2012