2014-07-02 5 views
0

Я начал играть с кодировкой холста, и я застрял на (скорее всего) очень простой проблеме. У меня есть код, который нажимает lads некоторое изображение, и я хотел бы поместить изображение на холст, когда он загружен. Когда я перехожу к диагностическим инструментам в Chrome, изображения загружаются и ошибок нет в консоли, но изображения нарисованы на холсте.холст не рисует изображение при загрузке

любые идеи почему?

sAlphaF = new Image(); 
    sAlphaF.src = '/img/sAlpha_'+tbaID+'_f.png'; 
    sAlphaF.onload = function(){ 
     var ctxs=gc.getContext("2d"); 
     ctxs.drawImage(sAlphaF,0,0, gc.width, gc.length); 
    }; 
    tAlphaF = new Image(); 
    tAlphaF.src = '/img/tAlpha_'+tbaID+'_f.png'; 
    tAlphaF.onload = function(){ 
     var ctxt=bc.getContext("2d"); 
     ctxt.drawImage(tAlphaF,0,0, bc.width, bc.length); 
    }; 
+0

вы получаете какие-либо ошибки? –

+0

ошибок в консоли –

+0

: bc.width и bc.length действительны? –

ответ

1

Изменить bc.length свойство bc.height;)

+0

ура его работает :) нужно ждать, чтобы одобрить^^ –

Смежные вопросы