Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.12.2016, 01:22
Интересующийся
Отправить личное сообщение для triest Посмотреть профиль Найти все сообщения от triest
 
Регистрация: 03.11.2016
Сообщений: 22

Смена иконки расщирения google Chrome
Что не так с обновлением значка расщирения по таймеру?

Манифест:
Код:
	"icons" : {
		"16" : "icons/16x16.png",
		"32" : "icons/32x32.png",
		"48" : "icons/48x48.png",
		"64" : "icons/64x64.png",
		"128" : "icons/128x128.png"
	},

	 "content_scripts": [
    {
      "matches": [ "*://*/*" ],
      "js": [ "weather.js"]
    }
  ],

	"background" : {
"scripts":["background.js"]
	},
	"permissions": [
          "storage","activeTab","alarms","tabs"
        ],

    "browser_action": {
        "default_title": "...",
        "default_icon": "icons/water.png",
		"default_popup": "popup.html"
    }
}
Скрипт"background.js" :
В расширение выводит по таймеру сообщение (для отладки), но значок не меняет.
При этом, даже если жестко прописать путь к файлу-иконке в скрипте она не устанавливается.

chrome.alarms.onAlarm.addListener(function( alarm ) {
  // события по будильнику.
  console.log("Got an alarm!");
   alert('great');
   chrome.browserAction.setIcon({ path: "icons/{{item.weather[0].icon}}.png" });
   chrome.alarms.create({'delayInMinutes': 1});
   location.reload();
});

// создаем будильник
chrome.alarms.create({'delayInMinutes': 1});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как работает Google Analytics: смотрю в "Инструментах разработчика" Chrome hrundel Общие вопросы Javascript 0 10.10.2013 19:31
window.parent в Google Chrome в файловом протоколе Кора Оливе Events/DOM/Window 0 23.12.2012 22:58
frames в google chrome sasha.sivakov@mail.ru Общие вопросы Javascript 1 28.02.2012 22:47
Google Chrome перерисовка страницы во время выполнения скрипта Dekart Javascript под браузер 0 08.06.2010 08:35
Google Chrome Андрей Параничев Opera, Safari и др. 42 02.08.2009 14:23