Вход

Просмотр полной версии : Javascript: скриншот или взять кадр из swf-элемента.


warobushek
30.05.2011, 15:52
Вставляю на странице Flash-элемент, можно ли с помощью Javascript сделать скриншот этого элемента или извлечь кадр в определенный момент времени?
Никогда с этим не сталкивался. Если можно, то подскажите как, пожалуйста.

Sweet
30.05.2011, 16:40
можно ли с помощью Javascript сделать скриншот
Тут упирается не в javascript, а в то, что браузер не умеет этого, так что и api у браузера для этого тоже нет.

Маэстро
31.05.2011, 12:11
Я бы сделал такую функцию. Интересно, насколько она востребована?
Можете уточнить тех. задание?
-В каком виде Вам нужно получить изображение? Увидеть его в броузере на той же странице в другом месте (в теге <IMG>)? Или получить ссылку типа http://site.com/img/?id=12345 ? Или прислать картинку на email?
-Какое разрешение кадра Вас интересует? То, которое показывает проигрыватель, например, 320х240px, или оригинальное изображение из фильма, если он, например, идет в формате 1920х1080px ?

warobushek
01.06.2011, 10:38
Хочу получить ссылку на сделанный скриншот определенной флехи, а дальше ее направить в кнопку "Мне нравится" вконтакте и прочее.
Разрешение - то, которое у отображаемой флехи (оно же и является оригинальным).

Маэстро
01.06.2011, 13:50
Хочу получить ссылку на сделанный скриншот определенной флехи, а дальше ее направить в кнопку "Мне нравится" вконтакте и прочее.

Значит задача расширяется. Вам не просто надо получить изображение, а еще надо чтобы кто-то (например, я) обеспечил хостинг этой ссылки на длительное время? То есть, хранение сделанного фото-файла сервере, обеспечивающем формирование данного фото. Так?