Как получить доступ к значку расширения Chrome из скрипта содержимого - PullRequest
0 голосов
/ 24 октября 2018

Внутри скрипта содержимого моего расширения Chrome я пытаюсь изменить значок сайта, чтобы (временно) установить его на иконку моего расширения.Однако я не могу найти правильный способ ссылки на значки расширения из скрипта контента.Я пробовал:

    favicon.href ='/images/icon-38.png';
    console.log("set href of favicon to " +favicon.href);

Но значение favicon.href заканчивается относительно того сайта, на котором я нахожусь, например: set href of favicon to https://twitter.com/images/icon-38.png

Из моего manifest.json:

"icons": {
  "16": "images/icon-16.png",
  "38": "images/icon-38.png"
},

В моем фоновом скрипте я, конечно, могу ссылаться на свои иконки с их относительным путем ... но как мне сделать это из скрипта контента?

1 Ответ

0 голосов
/ 24 октября 2018

Это должно работать для вас

chrome.extension.getURL('images/icon-38.png')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...