Obtenha a guia atual e passe-a para a variável em uma extensão do Google Chrome
Estou tentando criar uma função que retorna a URL da guia atual:
function tabURL() {
var url="";
chrome.tabs.getSelected(null, function(tab) {url = tab.url;});
return url;
}
Quando eu uso:
chrome.tabs.getSelected(null, function(tab) {alert(tab.url);});
O Chrome mostra o URL, mas se eu usar minha função dentro do console do Chrome, a função retornará "".
Existe uma maneira de passar o tab.url para uma variável e, em seguida, retornar essa variável?