Добрый День. Для тестового примера хочу попробовать вывести URL для текущей вкладки. Мой manifest.json
{
"manifest_version": 2,
"name": "Chrome Extension",
"description": "MyExtension",
"icons": {
"16": "img/favicon.png",
"48": "img/48.png"
},
"version": "0.1",
"background": {
"scripts": ["js/content.js"],
"persistent": false
},
"permissions": [
"tabs", "https://*/*", "http://*/*"
],
"browser_action": {
"default_icon": "img/default_icon.png",
"default_title": "Get URL"
},
"content_scripts": [{
"matches": ["<all_urls>"],
"all_frames": true,
"css": ["css/style.css"]
}],
"short_name": "GetURL"
}
Код в content.js
chrome.tabs.query({ active: true, lastFocusedWindow: true }, tabs => {
alert(tabs[0].url);
});
Проблема в том, что URL выводится только для первой каждой текущей вкладки. Менял lastFocusedWindow на currentWindow но это проблему не решило. Подскажите, что делаю не так ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Начал переводить код с mysql на mysqli, все работало, но когда дело дошло до json, то почему-то он начал выдавать ошибки
Возможно ли в примере ниже убрать border-right у 1 и 2, 4 и 5То есть, чтобы везде был border одинаковой ширины, а сейчас границы по центру в 2 раза
У меня есть форма, содержащая несколько полей inputЯ собираю значения из БД и вставляю их в эти input