2013-09-11 3 views
0

Я создал его был установлен в Firefox плагин с помощью firebreath, но я хотел бы знать, можно ли автоматически загрузить плагин, когда я открыть файл сКак автоматически загрузить плагин (который я создал с помощью firebreath), когда я открываю файл с расширением .abc в браузере?

.XXX

расширения? Например: вы можете щелкнуть правой кнопкой мыши по PDF-файлу и открыть его с помощью браузера, и он откроет PDF-файл в плагине npapi. Как это возможно? и как PDF поддерживает тот же пользовательский интерфейс для всех браузеров, и они не раскрывают свой встроенный код. Используют ли они холст HTML 5? насколько я искал, информации об этом очень мало.

ответ

2

Вы можете зарегистрировать плагин для расширений файлов (хотя вы не можете переопределить встроенную поддержку, что путь): set(FBSTRING_FileExtents "XXX")

Плагиных могут быть открыты в двух соответствующих режимах: вложены в качестве элемента на странице или как полностраничный - например когда вы переходите на http://foo.com/bar.pdf или запрашиваете документ, который копирует ваши плагины. Плагин Acrobat Reader чаще всего рассматривается как полностраничный плагин и редко где-то внедрен.

+0

Спасибо, но как PDF предоставляет интерфейс (с панелью инструментов и все) внутри браузера. Это не чистый HTML с использованием холста. Что это и как они это сделали? и что означает u, «не может переопределить встроенную поддержку»? – Navin

+1

Ну, например, вы не можете переопределить файлы обработчика '.html' браузера. Пользовательский интерфейс все отображается в окне плагинов или области рисования, здесь нет HTML или JS. Я не уверен, что Adobe дает возможность использовать кросс-платформу, они могут реализовать и сделать свою собственную работу здесь. Но, например, простой плагин Windows, вы можете просто использовать собственные элементы управления. –

+0

вот где я остановился, вы сказали, что пользовательский интерфейс нарисован в окне плагинов или в выделенной области. Как можно рисовать. можно ли запустить веб-какао в браузере firefox с помощью плагинов? у вас есть ссылка на учебник, где я могу узнать о пользовательском интерфейсе в плагинах. – Navin

Смежные вопросы