ChromeのアクティブなタブのURLを取得する

まずはコードから。

chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, tabs => {
  const url = tabs[0].url // ←これ
  alert(url)
})

現在表示中のアクティブなタブのURLを取得するには、chrome.tabs.query を使います。これはすべてのタブの情報を取得するので、以下のオプションで現在アクティブなタブだけをフィルタリングして取得します。

active: true
タブがウインドウ内でアクティブになっているか
lastFocusedWindow
タブが最後にフォーカスされたウィンドウにあるか

参考文献