HTML5 Canvas: Uzyskaj zdarzenie po zakończeniu rysowania

Rysuję obraz do elementu canvas. Następnie mam kod, który zależy od tego procesu, który ma zostać zakończony. Mój kod wygląda tak:

var myContext = myCanvasElement.getContext('2d'),
    myImg = new Image();

myImg.onload = function() {
    myContext.drawImage(containerImg, 0, 0, 300, 300);
};

myImg.src = "someImage.png";

Teraz chciałbym być powiadamiany o zakończeniu drawImage. Sprawdziłem specyfikację, ale nie mogłem znaleźć ani zdarzenia, ani możliwości przekazania funkcji zwrotnej. Do tej pory ustawiłem limit czasu, ale to oczywiście nie jest zbyt zrównoważone. Jak rozwiązać ten problem?

questionAnswers(3)

yourAnswerToTheQuestion