Как сделать скриншот отдельного блока?

Здравствуйте, разрабатываю небольшое web-приложение и мне нужно делать скриншот активной области.
Как всё обстоит
1. Есть окно, в котором отображается изображение с web-камеры
2. Определяется местоположение головы и налаживается поверх анимация, мешая человеку сделать фото
3. Анимация пока что представлена в качестве gif ролика (для теста).
Вот как бы всё это работает, фотографии получаются такие как нужно, но .gif на фотографии отображается не такой как был в момент снимка, а такой как по дефолту. Например по дефолту человек с опущенными руками, а при анимации он их поднимает, я делаю снимок. По идее на снимке этот человек должен быть с поднятыми руками, но он с опущенными
Для скриншота использую html2canvas
Кто сталкивался с такой проблемой?
Может какой то другой способ есть?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
@detriat Автор вопроса
...
С помощью jsgif вывел покадрово и всё заработало
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы