我正在尝试创建一个返回当前选项卡 url 的函数:
function tabURL() {
var url="";
chrome.tabs.getSelected(null, function(tab) {url = tab.url;});
return url;
}
当我使用:
chrome.tabs.getSelected(null, function(tab) {alert(tab.url);});
Chrome 会显示 url,但如果我在 chrome 控制台中使用我的函数,该函数会返回“”。
有没有办法将 tab.url 传递给一个变量,然后返回这个变量?