Действие браузера расширения Chrome

Итак, я знаю, что вы можете добавить маленькую иконку в правом верхнем углу для расширений, это очень удобно, это всплывающее окно. Мой вопрос в том, как вы редактируете меню правой кнопки мыши, я не могу найти что-то, что поможет мне в жизни. Когда я щелкаю правой кнопкой мыши, я получаю меню с именем моего расширения, но когда я нажимаю на него, я попадаю на случайную страницу расширения.


person M3diik    schedule 17.12.2015    source источник


Ответы (1)


Вы можете добавить его с помощью контекстного меню следующим образом:

1) Добавьте "permissions": ["contextMenus"]в manifest.json

2) В background.js добавляем:

chrome.contextMenus.create({
      title: "hello",
      contexts: ["browser_action"],
      onclick: function() {
        alert('Hello, world!');
      }
});

3) Это добавляет «привет» в меню, когда вы щелкаете правой кнопкой мыши по значку:

введите здесь описание изображения

4) Действие, указанное функцией onclick:

введите здесь описание изображения

person jianweichuah    schedule 17.12.2015
comment
Спасибо, это очень помогает. - person M3diik; 17.12.2015