Создает ли каждый пустой холст один и тот же URL данных независимо от размера холста? - PullRequest
0 голосов
/ 21 марта 2019

Я хотел знать, создает ли каждый пустой холст один и тот же URL-адрес данных, чтобы я мог определить, есть ли на холсте что-то нарисованное или он пустой.Это также верно независимо от размера холста?

1 Ответ

1 голос
/ 21 марта 2019

Это не:

<canvas id="one" width="25" height="25"></canvas>
<canvas id="two" width="30" height="30"></canvas>

Javascript:

var canvas1  = document.getElementById("one");
var dataUrl1 = canvas1.toDataURL();

var canvas2  = document.getElementById("two");
var dataUrl2 = canvas2.toDataURL();

console.log(dataUrl1);
console.log(dataUrl2);

https://jsfiddle.net/r1sekxLa/

Вы можете подписаться на событие холста и посмотреть, было ли оно изменено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...