Witam, usiłuję wypełnić obrazkiem to co narysuje na canvas w IE(dołączony mam plik excanvas.js).
Przykładowo:

/* obrazek */
    var img = new Image();
    img.src = 'obrazek.jpg';
 
/* uchwyt */
    var cvs = document.getElementById('canvas');
    if(typeof(G_vmlCanvasManager) != 'undefined') /* + IE */
        cvs = G_vmlCanvasManager.initElement(cvs);
    var ctx = cvs.getContext('2d');
 
/* Trojkat */
    ctx.moveTo(50, 0);
    ctx.lineTo(100, 50);
    ctx.lineTo(0, 50);
 
/* excanvas chyba nie posiada rozbudowanego createPattern */
    ctx.fillStyle = ctx.createPattern(img, 'repeat');
 
/* wypelnienie */
    ctx.fill();

I niestety na IE(testuje na 7) nie działa. Jak zmusić ie żeby wypełnił mi obrazkiem malunek?