Форум / Рецепты / Быстрый скриншот с помощью JS API
screenshoter.php
<?php
$jpg = $GLOBALS["HTTP_RAW_POST_DATA"];
$filename="screen.jpg";
if(isset($jpg)){
   $png_file = fopen($filename, "wb") or die("File not opened!");
   if($png_file){
      set_file_buffer($png_file, 20);
      fwrite($png_file, $jpg);
      fclose($png_file);
   }
   echo($filename);
}
?>
В стилях для модуля Скриншот указываете ссылку на этот файл.
Cкриншот после запуска плеера снимается через JS API:
uppodSend("playerID", "screenshot");
Скрипт сохраняет скриншот в файл (test.jpg) и возвращает его название плееру. Плеер автоматически передает название файла js-функции uppodGetScreen, которая может опубликовать картинку в нужном контейнере
function uppodGetScreen(s){
   document.getElementById("screen").innerHTML="<center><img src="+s+"></center>";
}
uppodСсылка на пост (Смотрели 10839)16.08.13 02:37     Ответить
Ваше имя*
 E-mail* (не публикуется)
 
 
Если пишете о проблеме, то приложите, пожалуйста, ссылку на свой плеер отсюда — Плеер: Файл > Код > Ссылка
Вставка кода — [code][/code] дублировать ответы на e-mail
Сообщить об ошибке на сайте
 Uppod © 2008–2020
Сообщить об ошибке на сайте
Если ошибка относится к плееру, а не сайту, либо Вы хотите получить ответ на вопрос —
лучше написать на форуме