Что касается разработки расширений Google Chrome (tabs.onUpdated.addListener ()) - PullRequest
1 голос
/ 06 сентября 2011

Я занимаюсь разработкой расширения для Google Chrome. Я хочу, чтобы расширение записывало информацию о загрузке веб-сайта или изменении URL-адреса на вкладке.Я написал следующий код javascript для отображения диалогового окна при каждом обновлении вкладки, но по какой-то причине он дает Uncaught Syntaxerror: неожиданный идентификатор.

Вот код

<html>
<head>
<script>
chrome.tabs.onUpdated.addListener(function(integer tabId, object changeInfo, Tab tab)     
{
        //if(tab.url!="")
            alert(tab.url);
});
</script>
</head>
<body>
</body>
</html>

Пожалуйста, помогите.Я действительно не могу найти решение.

1 Ответ

3 голосов
/ 06 сентября 2011

Javascript не является строго типизированным, поэтому попробуйте удалить integer, object и Tab:

chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab)     
{
    //if(tab.url!="")
        alert(tab.url);
});

Это должно помочь.

...