v2.5.2
Giriş yap

html2canvas dönen değerleri diziye aktarmak

faruk1616
525 defa görüntülendi

Merhaba,
html2canvas kullanırken "canvas.toDataURL()" buradan dönen değerleri nasıl bir diziye aktarabilirim acaba ?
Aşağıdaki gibi bir işlem yapıyorum fakat sadece dönen değeri diziye aktarmıyor bir promise yapısı falan oluşturuyor anlamadım bu olayı.

Yani kısaca istediğim şey "canvas.toDataURL()" dan dönen değeri imgArray isimli değişkene dizi olarak eklemek istiyorum.

    var imgArray=[];
	$('.divs').each(function(i){
		imgArray[i]=html2canvas(document.querySelector("#divID"+(i+1))).then(canvas => {
			return canvas.toDataURL();
		});
	})
	console.log(imgArray);
themonster
1303 gün önce
var imgArray=[];
	$('.divs').each(function(i){
		html2canvas(document.querySelector("#divID"+(i+1))).then(canvas => {
			imgArray[i] = canvas.toDataURL();
		});
	})
	console.log(imgArray);

böyle bir dene