Я рисую изображение на элементе холста. Затем у меня есть код, который зависит от завершения этого процесса. Мой код выглядит следующим образом:
var myContext = myCanvasElement.getContext('2d'),
myImg = new Image();
myImg.onload = function() {
myContext.drawImage(containerImg, 0, 0, 300, 300);
};
myImg.src = "someImage.png";
Итак, теперь я хотел бы получать уведомления, когда drawImage завершается. Я проверил спецификацию, но не смог найти ни события, ни возможности передать функцию обратного вызова. Пока я просто установил тайм-аут, но это явно не очень устойчиво. Как вы решаете эту проблему?