Към съдържанието

  •  





Снимка

Disable autoplay in Youtube embed video

Публикувано от Beatfan , 03 юли 2013 · 2705 views

disable stop autoplay youtube video website portal embed php melody
Повечето платформи намериха решение на този проблем. Като цяло, решението се състои в промяна на този код:

http://www.youtube.com/v/$Embed_id&autoplay=

В това:

http://www.youtube.com/v/$Embed_id?autoplay=

Тоест само промяна на & в ? спира досадния Autoplay. При някой скриптове е по-сложно. Ето моето решение за Php Melody.

Отваряме /include ->functions.php

Намираме следните редове (около 838 ред) :

$embed_code = str_replace("%%yt_id%%", $video['yt_id'], $embed_code);
$embed_code = str_replace("%%player_bgcolor%%", _BGCOLOR, $embed_code);
$embed_code = str_replace("%%player_timecolor%%", _TIMECOLOR, $embed_code);
$video['url_flv'] = str_replace("&", "&", $video['url_flv']);
$embed_code = str_replace("%%url_flv%%", $video['url_flv'], $embed_code);
$embed_code = str_replace("%%direct%%", $video['direct'], $embed_code);
$embed_code = str_replace("%%use_hq_vids%%", $config['use_hq_vids'], $embed_code);
$embed_code = str_replace("%%yt_thumb%%", $video['preview_image'], $embed_code);

Добавяме отдолу този ред:

$embed_code = str_replace("%%player_autoplay%%", $video['?autoplay'], $embed_code);

Save, upload and Enjoy :)