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.