1
Я пытаюсь рисовать изображение холста из источника изображения.
Этот код ниже работает, но в IOS - iPad-chrome и mac-safari не работают в первый раз, он отлично работает после следующей попытки. Не знаю, где я был неправ. Пожалуйста, помогите мне избавиться от этой проблемы.canvas.todataURL не работает при первой попытке
var canvas = document.getElementById("canvasThumbResult");
var context = canvas.getContext("2d");
var img = document.getElementById("ImagSrc");
context.drawImage(img, x, y, wi, hi, 0, 0, wi, hi);
var dataURL = canvas.toDataURL("image/jpeg");
$("#CanvasImg").attr("src", dataURL);
$("#CanvasImg").show();
установка исходного изображения динамически ... img.onload не стреляя .. еще такой же вопрос. – atluriajith