Problemi kryesor është se shtesat e Chrome nuk kanë akses te vetia window.currentTab. Kjo do të thotë se ata nuk mund të marrin URL-në e skedës aktuale.
chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) { var url = tabs[0].url; });
Ky kod po përdor API-në chrome.tabs për të kërkuar për skedën aktive në dritaren e fundit të fokusuar. Funksionit të kthimit të thirrjes i kalon një grup skedash dhe url-ja e skedës aktive merret nga elementi i parë në atë grup.
JavaScript Chrome Extensios
Shtesat JavaScript Chrome janë shtesa që mund të instalohen në Google Chrome. Ato ju lejojnë të bëni gjëra të tilla si shtimi i veçorive të reja në shfletues, ruajtja e faqeve tuaja të preferuara të internetit dhe më shumë.
Shtesa më e mirë e Chrome për të punuar në JavaScript
Ka shumë shtesa të shkëlqyera të Chrome që mund të përdoren në JavaScript. Disa nga më të mirat përfshijnë:
1. CodeMirror: Kjo është një shtesë e shkëlqyer që ju lejon të modifikoni dhe shikoni paraprakisht kodin në shfletuesin tuaj. Ai gjithashtu ka një redaktues të integruar për JavaScript, i cili e bën të lehtë shkrimin dhe testimin e kodit.
2. JS Bin: Ky është një tjetër shtesë e shkëlqyer që ju lejon të testoni dhe korrigjoni shpejt kodin në shfletuesin tuaj. Ai gjithashtu ka një redaktues të integruar për JavaScript, i cili e bën të lehtë shkrimin dhe testimin e kodit.
3. JSLint: JSLint është një shtesë e shkëlqyer që ju ndihmon të kontrolloni kodin tuaj për gabime dhe probleme të mundshme. Ai gjithashtu ka një redaktues të integruar për JavaScript, i cili e bën të lehtë shkrimin dhe testimin e kodit.