Получение текущей закладки в расширении chrome - PullRequest
0 голосов
/ 20 апреля 2020

Дубликат Отображение текущего URL в расширении chrome

Решение на моем фоне. js ':

$(document).ready(function(){
    chrome.tabs.query({'active': true, 'lastFocusedWindow': true, 'currentWindow': true}, function (tabs) {
    var url = tabs[0].url;
    console.log(url);
    alert(url)
    })
})

не работает для меня. Я также дал разрешение 'tabs' в манифесте. json

{
    "manifest_version": 2,
    "name": "YtDl",
    "version": "0.1",
    "permissions": ["tabs"],
    "background": {
    "persistent": false,
    "scripts": ["jquery.min.js", "background.js"]
  },
    "content_scripts":[
        {
            "matches": ["<all_urls>"],
            "js": ["jquery.min.js", "content.js"],
        }
    ]
}

Есть ли какое-либо другое решение для получения текущего URL вкладки?

ПРИМЕЧАНИЕ : я пытаюсь получить URL из фонового скрипта. когда я перезагружаю расширение, оно работает один раз в 'chrome: // extensions /' и не работает ни на одном другом сайте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...