Hallo!
ich probierte mich an Canvas und wollte mit DrawImage ein Bild in einen solchen laden.
Doch manchmal funktioniert das, manchmal nicht! Wenn es nicht funktioniert hat, spuckt mir die Fehlerkonsole von Firefox(Version 3.6.10) folgendes aus:
<!--
Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMCanvasRenderingContext2D.drawImage]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: file:///C/.../neuetilesets.html :: felder :: line 24" data: no]
-->
Mein Script sieht wie folgt aus:
<!--
var breite; var hohe; var lange; var br;
function felder()
{
var contex; var zahl; var brx; var hoy;
contex = document.getElementById("can").getContext("2d");
contex.drawImage(img, 0, 0);//Die angeblich fehlerhafte zeile
}
function adresse()
{
img = new Image();
document.getElementById("te").value = img;
img.onload = felder;
img.src = "system/1.PNG";
}
//-->
(Habe ein paar Zeilen ausgelassen)
Hoffe jemand kann mir bei diesem Problem helfen!
Grüße!