Bom dia pessoal!
Meu…to com um probleminha chato aqui e gostaria de pedir a ajuda de vocês. To criando uma extensão para o chrome e to tentando usar a API do mesmo para salvar as informações, pois dessa forma conseguirei sincronizar com múltiplos navegadores. Mas toda vez que tento usar qualquer método da API não funciona e me da um erro. Exemplo:
Se tento usar esse método
chrome.storage.sync.set
Da o seguinte erro “Cannot read property ‘sync’ of undefined”.
Se tento esse:
chrome.storage.local.set
Da o seguinte erro “Cannot read property ‘local’ of undefined”
Beleza…entendi que ele não ta achando o storage…mas por quê será? Porque pelo que vi essa API está disponível da versão 20 pra cima e estou com a versão 31!
O mesmo erro da se tento
chrome.tabs
e por ai vai…agradeço qualquer tipo de ajuda! Vi que tem uma parada de content_script e background_script…e pelo que eu vi esse content_script não tem acesso a API do chrome…porém não entendi bem a diferença entres eles e como verificar se o meu script é content ou background? Como viram to começando agora a desenvolver extensões…