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?