Firefox: Плагин по сравнению с расширением?

Я неясен на различии между функционированием плагина по сравнению с расширением.

В течение многих лет я писал простой плагин NPAPI. Это жило в/Library/Плагинах на Mac и где-нибудь подобный на ПК. С Firefox 3.6 это прекратило работать. Оглядывание, я вижу это: http://blog.mozilla.com/security/2009/11/16/component-directory-lockd..., который я изображаю, мог бы быть проблемой, таким образом, я пытаюсь превратить свой плагин в XPI, но это превращает его в расширение.

Я устанавливаю его, и это ВСЕ ЕЩЕ не работает, но теперь я не знаю, не работает ли это, потому что расширения являются другим зверем, чем плагины, и поэтому что я сделал не имеет никакого смысла вообще, или является ли это из-за того, чем была базовая проблема, прежде все еще вокруг, и поэтому что я сделал был пустая трата времени и на самом деле не решила проблему...

Кто-либо может дать мне некоторые указания здесь?

спасибо.

6
задан Georg Fritzsche 7 August 2013 в 13:06
поделиться

1 ответ

Ответ: «Это из-за того, что проблема с нижележащими слоями все еще существует». В сообщении о блокировке четко указано, что у вас будут проблемы только в том случае, если вы поместите свои файлы в Firefox.app/.../components (если вы упомянули эту ссылку в своем исходном сообщении, вам не придется пытаться превратить ее в XPI ).

Связь между расширениями и подключаемыми модулями такова: среди прочего, расширение может включать подключаемые модули. Вы можете устанавливать плагины (не превращая их в расширение) в Firefox.

Что касается вашей исходной проблемы, к сожалению, я понятия не имею, почему она не работает. Я плохо разбираюсь в отладке подключаемых модулей NPAPI, и единственное, что вы поделились информацией, это то, что она не работает в Firefox 3.6 :)

В качестве первого шага, появляется ли она в about: plugins или в Инструментах - > Дополнения?

3
ответ дан 17 December 2019 в 02:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: