Расширение Chrome открывает значительно больше вкладок - PullRequest
0 голосов
/ 29 мая 2018

Я пытаюсь, чтобы расширение открывало новую вкладку с html-файлом, и оно работает, но если я снова щелкну значок расширения в chrome, откроется еще 2 вкладки, затем 4, затем 8. Если я закрою всевкладки и попробуйте снова, он возвращается к 1, затем 2 и т. д.

Вот код, который у меня есть сейчас в Javascript:

chrome.browserAction.onClicked.addListener(function(){
	chrome.tabs.create({'url': chrome.runtime.getURL('/main.html')});
});

Я что-то здесь не так делаю?

1 Ответ

0 голосов
/ 29 мая 2018

Ответ оказался таким: у меня был этот фрагмент кода в моем основном js-файле, а не во вторичном, который вызывался через манифест.Проблема устранена путем создания второго файла js и помещения в него только этого кода.

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