Проблема обновления Chrome - PullRequest
       2

Проблема обновления Chrome

0 голосов
/ 07 февраля 2011

Я пытаюсь обновить текущую вкладку, используя мое расширение Chrome.Почему не работает следующее?

        var url = window.location.href;
    chrome.tabs.getSelected(null, function(tab{ 
        var id=tab.id
        })) 
    chrome.tabs.getSelected(function(tab){
        chrome.tabs.update(id, {url: url});
    });

Ответы [ 2 ]

2 голосов
/ 07 февраля 2011

Сначала я бы объединил эти две функции в одну. При первом вызове chrome.tabs.getSelected вы поставили несколько круглых скобок: function(tab{ Поскольку там отсутствует ), у вас есть два ) в конце вместо одного.

var url = window.location.href;
chrome.tabs.getSelected(null, function(tab) { 
    chrome.tabs.update(tab.id, {url: url});
})
0 голосов
/ 08 февраля 2011

Почему бы просто не сделать это, нет необходимости в window.location.href:

chrome.tabs.getSelected(null, function(tab) { 
    chrome.tabs.update(tab.id, {url: tab.url});
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...