今日、ウォールフィードプラグインに取り組んでいる興味深い問題に遭遇しました。YouTube経由でフィードに投稿された動画の大部分では、自動再生が有効になっています。
"source": "http://www.youtube.com/v/IXTS79iDTNA?version=3&autohide=1&autoplay=1",
phpを使用して埋め込む前に、そのURLを書き直そうとしています。これをどのように行いますか?
これまで、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>';
}