Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№108-09-2010 01:18:59

papa-din
Участник
 
Группа: Members
Зарегистрирован: 04-10-2007
Сообщений: 12
UA: Firefox 3.6

Как выполнить скрипт (функцию) при инсталляции расширения?

Что нужно добавить в пакет расширения?

Отсутствует

 

№211-09-2010 20:51:10

13rust
Участник
 
Группа: Members
Зарегистрирован: 08-09-2010
Сообщений: 12
UA: Firefox 3.6

Re: Как выполнить скрипт (функцию) при инсталляции расширения?

Сегодня натолкнулся на атрибут firstRun для объекта приложения: https://developer.mozilla.org/en/Toolkit_API/extIExtension. Можно сделать код вроде такого:

Выделить код

Код:

let extension = Application.extensions.get(YOUR_EXTENSION_UUID);  

if (extension.firstRun) {  
  // add button here.  
}

Я в создании плагинов не сильно разбираюсь, просто нужно кое-что сделать для себя и для этого изучаю документацию. Так что, если написал ерунду, не пинайте сильно. Просто сам сталкивался с этой проблемой и это решение вроде подходит.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]