Resolvido: a extensão do Chrome obtém o URL da guia atual

O principal problema é que as extensões do Chrome não têm acesso à propriedade window.currentTab. Isso significa que eles não podem obter o URL da guia atual.

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

Este código está usando a API chrome.tabs para consultar a guia ativa na última janela em foco. A função de retorno de chamada recebe uma matriz de guias e a url da guia ativa é recuperada do primeiro elemento dessa matriz.

Extensões JavaScript do Chrome

JavaScript Chrome Extensions são extensões que podem ser instaladas no Google Chrome. Eles permitem que você faça coisas como adicionar novos recursos ao navegador, salvar seus sites favoritos e muito mais.

Melhor extensão do Chrome para trabalhar em JavaScript

Existem muitas extensões excelentes do Chrome que podem ser usadas em JavaScript. Alguns dos melhores incluem:

1. CodeMirror: Esta é uma ótima extensão que permite editar e visualizar o código em seu navegador. Ele também possui um editor embutido para JavaScript, o que facilita escrever e testar o código.

2. JS Bin: Esta é outra grande extensão que permite que você teste e depure rapidamente o código em seu navegador. Ele também possui um editor embutido para JavaScript, o que facilita escrever e testar o código.

3. JSLint: JSLint é uma ótima extensão que ajuda você a verificar se há erros e possíveis problemas em seu código. Ele também possui um editor embutido para JavaScript, o que facilita escrever e testar o código.

Artigos relacionados:

Deixe um comentário