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?