Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

198
Vistas
Cómo dibujar una imagen en un lienzo.

Entonces, estaba tratando de dibujar un img en un lienzo. Intenté todo, pero en la consola dice que img is not a property o algo así. No lo recuerdo, ¿alguien puede ayudarme? Aquí está el js

 function setupcanvas() { var canvas = document.querySelector('canvas') var c = canvas.getContext("2d") c.beginPath(); var img = new image() img.src = "flappy_bird_bird.png" img.onload = function(){ c.drawImage(img, 100, 100) } }

Edite Thx a mhkanfer "lo siento si el nombre es incorrecto" Lo arreglé

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Tenías razón en su mayoría, aunque hay un par de cosas:

  1. Asegúrese de que Image() esté en mayúscula
  2. Asegúrese de que su archivo de imagen src realmente exista en ese directorio
  3. Y asegúrese de que su lienzo tenga un ancho y una altura, si no lo ha especificado en ninguna parte, no se mostrará su lienzo

Si tuviera que revisar esto, se vería algo como:

 function setupcanvas() { var canvas = document.querySelector('canvas') var c = canvas.getContext("2d") canvas.width = canvas.height = 200; var img = new Image() img.src = "example.png" img.onload = function(){ c.drawImage(img, 0, 0) } }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda