Solucionat: l'extensió de Chrome obté l'URL de la pestanya actual

El problema principal és que les extensions de Chrome no tenen accés a la propietat window.currentTab. Això vol dir que no poden obtenir l'URL de la pestanya actual.

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

Aquest codi utilitza l'API chrome.tabs per consultar la pestanya activa a la darrera finestra centrada. A la funció de devolució de trucada se li passa una matriu de pestanyes i l'URL de la pestanya activa es recupera del primer element d'aquesta matriu.

JavaScript Chrome Extensions

Les extensions de JavaScript Chrome són extensions que es poden instal·lar a Google Chrome. Us permeten fer coses com afegir noves funcions al navegador, desar els vostres llocs web preferits i molt més.

La millor extensió de Chrome per funcionar en JavaScript

Hi ha moltes extensions de Chrome fantàstiques que es poden utilitzar en JavaScript. Alguns dels millors inclouen:

1. CodeMirror: Aquesta és una gran extensió que us permet editar i previsualitzar el codi al vostre navegador. També té un editor integrat per a JavaScript, que fa que sigui fàcil escriure i provar codi.

2. JS Bin: Aquesta és una altra gran extensió que us permet provar i depurar ràpidament el codi al vostre navegador. També té un editor integrat per a JavaScript, que fa que sigui fàcil escriure i provar codi.

3. JSLint: JSLint és una gran extensió que us ajuda a comprovar el vostre codi per detectar errors i problemes potencials. També té un editor integrat per a JavaScript, que fa que sigui fàcil escriure i provar codi.

Articles Relacionats:

Deixa el teu comentari