Обратите внимание, что вышеупомянутый метод, упомянутый CMS, устарел начиная с Chrome 33.
На самом деле вам не нужно указывать разрешение tabs
в файле манифеста, поскольку то, что вы здесь делаете, не является каким-то сложным действием. Вы можете выполнять большинство действий tabs
без указания разрешения; Вам понадобятся только некоторые методы.
Новый способ запроса текущей выбранной вкладки заключается в следующем коде:
chrome.tabs.query({ active: true }, function (tab) {
// do some stuff here
});
Это даст вам выбранные вкладки в всех окнах , если у вас открыто несколько окон. Если вы хотите получить только выбранную вкладку в текущем окне , используйте следующее:
chrome.tabs.query({ active: true, currentWindow: true }, function (tab) {
// do some other fanciful stuff here
});
Подробнее см. https://developer.chrome.com/extensions/tabs#method-query