@Diversia

Как получить размер изображения при FileReader?

Не могу разобраться, как получить размер изображения:
function readURL(input) {
	
		if (input.files && input.files[0]) {

			var reader = new FileReader();

			reader.onload = function (e) {
				//$('#userpicImage').attr('data-test', e.width.result + 'px');
				$('#userpicImage').attr('style', 'background-image: url('+ e.target.result +')');
			};

			reader.readAsDataURL(input.files[0]);
		}
	}

Подскажите пожалуйста!
  • Вопрос задан
  • 442 просмотра
Решения вопроса 1
iRedds
@iRedds
reader.onload = function() {
......
var image = new Image();
image.src = reader.result; 
image.onload = function(){
  console.log(this.width, this.height);
}
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы