Я новичок в разработке расширений Chrome, и у меня есть следующие вопросы:
Мое расширение должно работать в фоновом режиме, без пользовательского интерфейса и отображать диалоговое окно с предупреждением каждый раз, когда пользователь посещает определенную веб-страницу. Поэтому он должен работать всегда, в фоновом режиме, когда браузер запущен.
Я пытался с помощью следующего кода без результатов:
manifest.json
{
"name": "My First Extension",
"version": "1.0",
"description": "The first extension that I made.",
"background_page": "background.html",
"permissions": [
"history"
]
}
background.html
<html>
<head>
<script>
chrome.history.onVisited.addListener(function(HistoryItem result) {
if (result.url == "http://my.url.com") {
alert("My message");
}
});
</script>
</head>
</html>
Что не так с этим кодом?
Спасибо