drawImage (canvas) funktioniert nicht

Ich will zeichnen Sie mehrere Leinwände, die auf einer einzigen Leinwand mit drawImage() Methode, aber es funktioniert nicht
Code

<html>
 <head>
  <script>
    window.onload = function() {
    var context1= document.getElementById("canvas1").getContext("2d");
    var context2  = document.getElementById("canvas2").getContext("2d");
    var context3  = document.getElementById("canvas3").getContext("2d");

    context1.font = "20pt Calibri";
    context1.fillStyle = "blue";
    context1.fillText("Hello ", 50, 25);

    context2.font = "20pt Calibri";
    context2.fillStyle = "red";
    context2.fillText("World!", 100, 25);

    var imageObj = new Image();
     imageObj.onload = function() {
      context3.drawImage(context1.canvas, 50, 25);
      context3.drawImage(context2.canvas, 100, 25);
        };
  };

</script>
 </head>
<body>
<canvas id="canvas1" class="canvas" width="200" height="50"></canvas>
<canvas id="canvas2" class="canvas" width="200" height="50"></canvas>
<canvas id="canvas3" class="canvas" width="200" height="50"></canvas>
</body>
</html>

JS Fiddle
http://jsfiddle.net/4xT2j/2/

Ihre Bilder haben keine Quelle. Was erwartest du zu sehen ?
Quelle sind die Leinwände

InformationsquelleAutor Muhammad Usman | 2012-06-07

Schreibe einen Kommentar