私のスタッフと私は、Youtubeビデオの特定のポイントに表示される非表示のコンテンツを含むページを設定する方法を研究しています。
最初はsettimeout()関数を使用してすぐにそこに到達しましたが、これはビデオの時間ではなく、経過時間によってのみ行われます。たとえば、指定した時間が経過した後に動画が一時停止された場合でも、非表示のコンテンツが表示されます。
これまでのコードは次のとおりです。
<p>
<script type="text/javascript">// <![CDATA[
function showIt() {
document.getElementById("hid").style.display = "block";
}
setTimeout("showIt()",30000);
// 1000 = 1 sec | 60000 is 1 minute
// ]]></script>
</p>
<p>{youtube}Yhwk5OorNPw&rel=0&autoplay=1&showinfo=0&version=3|640|390{/youtube}</p>
<div id="hid" style="display: none;">
<p style="text-align: center;"><span style="font-size: 32pt; color: #ff6600;"><strong><a target="_blank" href="http://www.youtube.com/watch?v=K80leSIhSD4"><span style="color: #ff6600;">HEY RICK - You can buy a Website Now!</span></a></strong></span></p>
</div>
ビデオでトリガーする方法を知っている場合は、特定の時間になります。これは非常に役立ちます。