Проверка предустановки расширения Firefox - PullRequest
1 голос
/ 31 января 2012

Есть ли способ выполнить предварительную проверку перед установкой расширения через XPInstall?Это расширение содержит плагин NPAPI.Для этого плагина NPAPI требуется предварительно установить определенные версии библиотек, в противном случае установка не удастся выполнить.

1 Ответ

0 голосов
/ 31 января 2012

Нет. Есть некоторые требования, которые вы можете определить в install.rdf - например, хост-приложение (например, Firefox), версия приложения и операционная система. Вы не можете попросить XPInstall искать определенные библиотеки перед установкой вашего расширения. И ваше расширение не станет активным, пока оно не установлено.

Таким образом, вы должны позволить пользователю установить ваше расширение и затем выполнить проверки - предупредить, если есть проблемы. В любом случае вам нужно будет это сделать, что если пользователь установит ваше расширение и после этого удалит необходимую библиотеку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...