Rysuję obraz do elementu canvas. Następnie mam kod, który zależy od tego procesu do skończenia. Mój kod wygląda następująco:HTML5 Canvas: pobierz zdarzenie po zakończeniu rysowania
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 otrzymać powiadomienie, gdy drawImage zostanie wykonany. 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 bardzo trwałe. Jak rozwiązujesz ten problem?
@Loktar trudne do wyjaśnienia pełniej bez rozcieńczania odpowiedź, myślę ... :( – Alnitak
no masz rację ja ponownie przeczytać go i doskonale rozumiał, po prostu wyobrazić nowy dev mówi "synchroniczny" huh? Dlatego właśnie skończyłem usuwanie mojego komentarza – Loktar
@Loktar mam nadzieję, że moja edycja dodaje tylko tyle, aby było oczywiste :) – Alnitak