Pergunta

Estou tentando obter alguma experiência com extensões cromadas. Eu tenho uma pergunta. Digamos que estou escrevendo uma extensão de que toda vez que você vê a palavra (uau) no URL, alertarei o usuário com uma página vermelha em que eles precisam clicar em aceitar para passar ou uma caixa de alerta que eles precisam passar por para ver a página, como eu:

1) Obtenha o URL da página 2) Faça a página de alerta vermelha ou a caixa de alerta sem a necessidade de o usuário realmente clicar no ícone da extensão para obter informações?

Muito obrigado

Foi útil?

Solução

Certamente é tarde, mas pensei em responder de qualquer maneira. O que você precisa é um script de conteúdo. Você pode configurá -lo para corresponder a determinados domínios e, em seguida, fazer um filtro mais granular dentro da verificação do script contra a janela. O script de conteúdo tem acesso total à página DOM para que você possa ocultá -lo ou diminuir facilmente e mostrar um aviso.

Outras dicas

Também pode ser feito usando chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab){})... API. Pode -se encontrar if(tab.url.indexOf("www.wow.com") > -1){ //do things here }

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top