Дубликат Отображение текущего 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 /' и не работает ни на одном другом сайте.