2016-10-30 4 views
-1

Я пишу надстройку для Firefox. Я хочу знать, что лучше всего использовать GnuPG из дополнения.Вызов GnuPG из дополнения Firefox

Я попробовал несколько модулей Node.js и не работает либо в дополнения, потому что он не может найти его зависимости

+0

Я бы предположил, что вы предоставляете нам свой код, [mcve], который дублирует проблему, которую вы видите. – Makyen

+0

У меня нет рабочего кода, и в ответе используется webextension, а не дополнение –

+0

Дело в том, что у вас есть код, который вы пытаетесь получить. Код, который у вас есть "не работает ни в дополнение, поскольку он не может найти его зависимости". Выбор использования WebExtension или [другого типа надстройки] (http://stackoverflow.com/documentation/firefox-addon/3235/introduction-to-firefox-add-ons/13574/introduction#t=201609290133319078047), зависит от нескольких факторов. – Makyen

ответ

-1

Я решил проблему разрабатывает webextension.

Webstaensions может получить доступ к объекту Window, я был talkig с разработчиком дополнения и он предложить переключатель к webextension, они планируют, что переключатель Mailvelope они надстройку

+0

Любое дополнение Firefox может получить доступ к элементам '' (которых их много). В других типах добавлений, если вам нужна переменная 'window', указывающая на элемент' ', ваша ответственность - установить переменную' window' в '', которую вы желаете. Есть много вопросов/ответов о переполнении стека, объясняющих это/как это сделать. Невозможность сделать это - распространенная ошибка. WebExtensions гораздо более ограничен. В большинстве случаев у вас есть доступ только к одному объекту ''. – Makyen

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

  • Нет связанных вопросов^_^