Tuval üzerine yeni çizimler hazırlıyorum ve özellikle zaman içinde, tuvalin görüntüsünü canvas.toDataURL()
ile kaydediyor. TakipJavascript kullanarak tuvalden oluşturulan tüm görüntüleri nasıl indiririm?
i bir dizideki görüntülerin URL'ler kaydetmek için kullanıyorum kodudur:
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
var images = [];
function foo(){
/* do my work */;
images.push(canvas.toDataURL());
/* clearing canvas to get new image and draw again on canvas */
}
Şimdi işlev foo()
adı verilecek defalarca ama bir olaydan sonra, o duracak ve şimdi gerek Tüm görüntüleri bir zip dosyasına sıkıştırmak suretiyle images[]
'da saklanan tüm görüntüleri indirin. Bunu yapmak bile mümkün mü?
Bunu başarmak için bir zip kitaplığına ihtiyacınız olacağını düşünüyorum. – Oriol