chrome扩展程序标签有效/无效

时间:2018-09-03 18:19:11

标签: google-chrome google-chrome-extension tabs

我正在开发一个需要当前选项卡URL的扩展程序。我可以访问正确的网址并将其提醒到屏幕上,但是无法识别或无法在其他地方使用。

  var currentUrl;
  chrome.tabs.query({'currentWindow': true, 'active': true, 'lastFocusedWindow': true}, function (tabs) {
    alert(tabs[0].url);
       //this alerts correctly, but is the line 121 error in the error message
    var currentUrl = tabs[0].url;
       //this is undefined and can't be used
    });

这是来自弹出检查器的错误消息:    响应tabs.query时出错:TypeError:无法读取属性“ url”    未定义     在Object.callback(chrome-    扩展://pokiconaaogmgmencihnokkdk/popup.js:121:23)     在HTMLButtonElement。 (chrome-extension://pokiconaaogmgmencihnokkdk/popup.js:120:19)

我的权限:

“权限”:[          “标签”,          “存储”        ]

任何想法都会有所帮助,谢谢。

0 个答案:

没有答案