私はこれのいくつかの実装を見てきましたが、これまでのところどれも機能していないので、投稿することに頼っています. コンセプトは次のとおりです。一度クリックするとビデオと自動再生に変わるプレースホルダー画像。
現在の HTML:
<div id="ytvideo" style="display:none;">
<iframe width="939" height="528" id="ytvideo" frameborder="0" allowfullscreen></iframe>
</div>
<img class="aligncenter size-full" id="homevideo" alt="placeholder" src="/wp-content/uploads/2013/10/placeholder.jpg" width="940" height="548" />
現在の JS:
jQuery(document).on('click','#homevideo',function(e){
jQuery('#ytvideo').show();
jQuery('#homevideo').hide();
jQuery('#ytvideo').attr("src","www.youtube.com/embed/[myvidid]?autoplay=1");
jQuery("#ytvideo").attr('src', jQuery("#ytvideo", parent).attr('src') + '?autoplay=1');
});
をリロードしようとしましたiframe
が、うまくいかないようです。
何か案は?
マーク: 修正済み