Сегодня я столкнулся с интересной проблемой, работая над плагином Wall Feed. В большинстве видеороликов, размещенных в ленте через YouTube, включен автозапуск.
"source": "http://www.youtube.com/v/IXTS79iDTNA?version=3&autohide=1&autoplay=1",
Я пытаюсь переписать этот URL перед внедрением с использованием php. Как бы вы это сделали?
До сих пор я пытался использовать strtr (); с массивом, кажется, хотя, если в ленте много видео, вещи, кажется, сильно замедляются.
/* $fvalue[source] is the video url in graph api */
if($fvalue[source]){
$reWrite = array("autoplay=1" => "autoplay=0");
$getEmbed = $fvalue[source];
$strAuto = strtr($getEmbed, $reWrite);
echo '<object><embed src="'.$strAuto.'"></embed></object>';
}