Доброго времени суток.
Уважаемые, столкнулся со следующей проблемой при создании расширения под Chrome.
Суть проблемы, не знаю где разместить код инициализирующий создание контекстного меню
chrome.contextMenus.create({
"title": "Сохранить",
"contexts": ["image"],
"onclick" : function(OnclickData, tab){
var current = localStorage.active;
var url_pic = OnclickData.srcUrl;
var sendData = { "group_id": current, "src_link": url_pic };
}
});
Размещаю его в background.js который и является по сути background в расширении.
И вот, проблема, при каждом открытии popup расширения, вкладка контекстного меню
дублируется, а открывать мне его нужно, чтобы там изменять и хранить настройки расширения.
Подскажите пожалуйста, где запускать создание контекстного меню?