尽管内部控制台日志显示该值,但该函数返回的是未定义的

时间:2019-02-02 13:25:34

标签: javascript google-chrome-extension

我工作Chrome扩展和用于活动选项卡URL的函数返回未定义的值,虽然内控制台日志中显示的URL

PS:就Javascript而言,我是一个菜鸟

function tabURL()
{
  var tabUrl;
  chrome.tabs.query({currentWindow: true,active: true}, function(tabs) {
    tabUrl = tabs[0].url;
    console.log(tabUrl); //Showing the right URL
  });

  console.log(tabUrl); //Showing undefined
   return tabUrl;
}

我期望activeTab URL但实际输出是不确定的

0 个答案:

没有答案