4
respostas

Erro getContext - Preciso baixar alguma API???

ERRO: canvas.html:4 Uncaught TypeError: Cannot read property 'getContext' of null(…)(anonymous function) @ canvas.html:4

4 respostas

Adriano, poste o seu código completo, assim o pessoal pode ver se tem algo errado mais facilmente

Sim. Por algum motivo nao postou o codigo. Segue:

ERRO: Uncaught TypeError: Cannot read property 'getContext' of null at file:///C:/2016/Alura/JavaScript%20-%20Canvas/canvas.html:4:14

Seu código não apareceu aqui, provavelmente algum bug no fórum, mas no e-mail apareceu.

O seu id do canvas (no html) estava como id="tela", mas no seu getElementById (no JavaScript) estava como "tel".

Provavelmente depois de arrumar este detalhe, o seu código volte a funcionar

Adriano como nosso amigo Guilherme informou, seu problema acontece porque você esta tentando chamar a função getContext de uma variável ou objeto nulo, o mesmo deve estar nulo porque no momento da busca no HTML você deve ter passado algum parâmetro errado no caso o id como o Guilherme disse.

Assim que você corrigir a busca e conseguir alimentar sua variável o getContext irá funcionar, nesses casos você pode estar utilizando o console do navegador para lhe ajudar.

let canvas = document.getElementById('teste');
console.log(canvas);

Ao abrir o console do navegador irá imprimir o valor da variável canvas, então saberei se a busca deu certo ou a mesma esta nula.