Vyřešeno: rozšíření pro Chrome získat aktuální adresu URL karty

Hlavním problémem je, že rozšíření Chrome nemají přístup k vlastnosti window.currentTab. To znamená, že nemohou získat adresu URL aktuální karty.

chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) {
    var url = tabs[0].url;
});

Tento kód používá rozhraní chrome.tabs API k dotazu na aktivní kartu v posledním aktivním okně. Funkce zpětného volání předá pole karet a adresa URL aktivní karty se získá z prvního prvku v tomto poli.

Rozšíření JavaScriptu Chrome

JavaScript Chrome Extensions jsou rozšíření, která lze nainstalovat do prohlížeče Google Chrome. Umožňují vám například přidávat nové funkce do prohlížeče, ukládat oblíbené webové stránky a další.

Nejlepší rozšíření pro Chrome pro práci v JavaScriptu

Existuje mnoho skvělých rozšíření pro Chrome, která lze použít v JavaScriptu. Některé z nejlepších zahrnují:

1. CodeMirror: Toto je skvělé rozšíření, které vám umožňuje upravovat a zobrazovat náhled kódu ve vašem prohlížeči. Má také vestavěný editor pro JavaScript, který usnadňuje psaní a testování kódu.

2. JS Bin: Toto je další skvělé rozšíření, které vám umožní rychle testovat a ladit kód ve vašem prohlížeči. Má také vestavěný editor pro JavaScript, který usnadňuje psaní a testování kódu.

3. JSLint: JSLint je skvělé rozšíření, které vám pomůže zkontrolovat chyby a potenciální problémy v kódu. Má také vestavěný editor pro JavaScript, který usnadňuje psaní a testování kódu.

Související příspěvky:

Zanechat komentář