У меня есть два элемента холста в моем приложении, и в какой-то момент я хочу сравнить их вес. Я делаю это для того, чтобы определить, пуст ли один из холстов (на нем нет рисунка) или нет.
Я делаю это так:
if((canvas1.toDataURL()).length<(canvas2.toDataURL()).length){
//empty canvas
}
То есть я сравниваю размер base64 обоих холстов.
Однако это довольно тяжело.
Есть ли более легкий и элегантный способ сделать это? Либо определить, не нарисовано ли на холсте изображение, либо сравнить вес двух холстов.