Opgelost: Chrome-extensie krijgt huidige tabblad-URL

Het grootste probleem is dat Chrome-extensies geen toegang hebben tot de eigenschap window.currentTab. Dit betekent dat ze de URL van het huidige tabblad niet kunnen krijgen.

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

Deze code gebruikt de chrome.tabs API om te zoeken naar het actieve tabblad in het laatst gefocuste venster. De callback-functie wordt doorgegeven aan een reeks tabbladen en de url van het actieve tabblad wordt opgehaald uit het eerste element in die reeks.

JavaScript Chrome-extensies

JavaScript Chrome-extensies zijn extensies die kunnen worden geïnstalleerd in Google Chrome. Hiermee kunt u bijvoorbeeld nieuwe functies aan de browser toevoegen, uw favoriete websites opslaan en meer.

Beste Chrome-extensie om in JavaScript te werken

Er zijn veel geweldige Chrome-extensies die in JavaScript kunnen worden gebruikt. Enkele van de beste zijn:

1. CodeMirror: dit is een geweldige extensie waarmee u code in uw browser kunt bewerken en bekijken. Het heeft ook een ingebouwde editor voor JavaScript, waardoor het gemakkelijk is om code te schrijven en te testen.

2. JS Bin: Dit is nog een geweldige extensie waarmee je snel code in je browser kunt testen en debuggen. Het heeft ook een ingebouwde editor voor JavaScript, waardoor het gemakkelijk is om code te schrijven en te testen.

3. JSLint: JSLint is een geweldige extensie die u helpt uw ​​code te controleren op fouten en mogelijke problemen. Het heeft ook een ingebouwde editor voor JavaScript, waardoor het gemakkelijk is om code te schrijven en te testen.

Gerelateerde berichten:

Laat een bericht achter