Riješeno: chrome ekstenzija dobiva URL trenutne kartice

Glavni problem je što proširenja Chromea nemaju pristup svojstvu window.currentTab. To znači da ne mogu dobiti URL trenutne kartice.

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

Ovaj kôd koristi API chrome.tabs za upit za aktivnu karticu u posljednjem fokusiranom prozoru. Funkciji povratnog poziva prosljeđuje se niz kartica, a url aktivne kartice se dohvaća iz prvog elementa u tom nizu.

JavaScript Chrome Extensios

JavaScript Chrome proširenja su proširenja koja se mogu instalirati u Google Chrome. Omogućuju vam da radite stvari poput dodavanja novih značajki pregledniku, spremanja vaših omiljenih web stranica i više.

Najbolje proširenje za Chrome za rad u JavaScriptu

Postoji mnogo izvrsnih proširenja za Chrome koja se mogu koristiti u JavaScriptu. Neki od najboljih uključuju:

1. CodeMirror: Ovo je sjajno proširenje koje vam omogućuje uređivanje i pregled koda u vašem pregledniku. Također ima ugrađen editor za JavaScript, koji olakšava pisanje i testiranje koda.

2. JS Bin: Ovo je još jedno sjajno proširenje koje vam omogućuje brzo testiranje i uklanjanje pogrešaka koda u vašem pregledniku. Također ima ugrađen editor za JavaScript, koji olakšava pisanje i testiranje koda.

3. JSLint: JSLint je sjajno proširenje koje vam pomaže provjeriti ima li u kodu pogrešaka i potencijalnih problema. Također ima ugrađen editor za JavaScript, koji olakšava pisanje i testiranje koda.

Povezani postovi:

Ostavite komentar