Я пытаюсь вывести все вкладки в текущем окне, создав расширение Firefox.Это кажется идеальным для меня, но все еще не в состоянии получить вывод в журнале.Я тестирую его как временное дополнение из примерно: отладка.
Я даже пытался запустить код js в разделе "content_scripts", хотя он, похоже, не меняет никакого контента, но должен работать в фоновом режиме.ни один из них не работает.Просто хочу узнать, чего мне не хватает
JavaScript
function logTabs(tabs) {
for (let tab of tabs) {
// tab.url requires the `tabs` permission
console.log(tab.url);
}
}
function onError(error) {
console.log(`Error: ${error}`);
}
var querying = browser.tabs.query({{currentWindow: true}});
querying.then(logTabs, onError);
Манифест
{
"manifest_version": 2,
"name": "Tablog",
"version": "1.0",
"description": "Prints the all tabs url in he console",
"icons": {
"48": "icons/icon48.png"
},
"background": {
"scripts": ["tablog.js"]
},
"permissions": [
"<all_urls>",
"tabs",
"activeTab"
]
}