Показать сообщение отдельно
  #1 (permalink)  
Старый 25.11.2019, 09:22
Новичок на форуме
Отправить личное сообщение для undersatanae666 Посмотреть профиль Найти все сообщения от undersatanae666
 
Регистрация: 14.11.2019
Сообщений: 4

Первый кадр видео
Всем привет. Есть такой код:
function firstKadr(url) { 
			var v = document.createElement('video');
			v.src = url;
			v.addEventListener('loadeddata',function() {
				var canvas = document.createElement('canvas');
				canvas.width = 200; 
				canvas.height = 200; 
				var context = canvas.getContext("2d");
				context.drawImage(this, 0, 0, 200, 200);
				var dataURL = canvas.toDataURL();
				console.log(dataURL);
			})	
		}

Не могу понять почему он возвращает всегда одно и тоже пустое изображение, по идее должен возвращать первый кадр видео. Помогите пожалуйста разобраться.
Ответить с цитированием