Как отлаживать фоновый скрипт Google Chrome? [дубликат]

Здесь уже есть ответ на этот вопрос:

У меня есть очень простое расширение:

manifest.json

{
  "name": "historyCleaner",
  "version": "0.1.1",
  "manifest_version": 1,
  "description": "This is my first Chrome extension",
  "background": {
    "scripts": ["cleaner.js"]
  }, 
  "permissions": [
    "history"
  ]
}

clean.js

chrome.history.onVisited.addListener(function(HistoryItem result) {

  console.log("it works!");
  alert("it works!");

});

Я загрузил его в Google Chrome, он включен и... он не работает.Он ничего не регистрирует в консоли, он ничего не предупреждает и что еще хуже, я не могу найти его в инструментах разработчика на вкладке "Скрипты".Как я могу найти, почему он не работает ?

//редактировать

Я изменил manifest.json на этот:

{
  "name": "historyCleaner",
  "version": "0.1.5",
  "manifest_version": 1,
  "description": "This is my first Chrome extension",
  "background_page": "background.html",
  "permissions": [
    "history",
    "background"
  ]
}

И встроил JavaScript в background.html

69
задан Rob W 19 August 2012 в 13:49
поделиться