Comment ajouter une image sur la toile

Je suis en train d'expérimenter un peu avec la nouvelle toile élément HTML.

Je veux simplement ajouter une image à la toile, mais il ne fonctionne pas pour une raison quelconque.

J'ai le code suivant:

HTML

<canvas id="viewport"></canvas>

CSS

canvas#viewport { border: 1px solid white; width: 900px; }

JS

var canvas = document.getElementById('viewport'),
context = canvas.getContext('2d');

make_base();

function make_base()
{
  base_image = new Image();
  base_image.src = 'img/base.png';
  context.drawImage(base_image, 100, 100);
}

L'image existe et je n'obtiens pas d'erreur JavaScript. L'image ne s'affiche pas.

Il doit être quelque chose de vraiment simple, je l'ai raté...

InformationsquelleAutor PeeHaa | 2011-05-15