Как показать URL табуляции в журнале консоли из расширения fiefox - PullRequest
0 голосов
/ 17 марта 2019

Я пытаюсь вывести все вкладки в текущем окне, создав расширение 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"
]

}
...