проверка, имеет ли браузер определенное расширение - PullRequest
0 голосов
/ 30 декабря 2018

Я пытаюсь создать расширение для Firefox, которое подталкивает к установке расширений для обеспечения безопасности (например, https_everywhere).В этом процессе я хотел бы, чтобы мое расширение проверило, установлено ли на нем https_everywhere.Есть ли программируемый способ узнать, какие расширения установил пользователь, когда они включили мое расширение в своем браузере?

1 Ответ

0 голосов
/ 30 декабря 2018

Вы можете использовать management

С API управления вы можете:

  • получать информацию об установленных дополнениях
  • enable /отключить надстройки
  • удалить надстройки - выяснить, какие предупреждения о разрешениях выдаются для определенных надстроек или манифестов
  • получать уведомления об установленных, удаленных, включенных или отключенных надстройках.

Для большинства этих операций требуется разрешение API «управления».Операции, которые не предоставляют доступ к другим надстройкам, не требуют этого разрешения.

...