1

Webページに15を超えるサムネイル画像が表示されています(DBからフェッチされてループされています)。画像をクリックすると、YouTubeビデオ(iframeバージョン)を再生するオーバーレイが表示されます。

問題は、オーバーレイを閉じても、YouTubeビデオが再生され続けることです。

YTのドキュメントを読んだ後、iframe内でYTplayerを制御する方法がないことがわかりました。ただし、タグはフラッシュを使用しているiframeためembed、使用する必要があります。フラッシュはMac(Mountain Lion)ではサポートされていません。object

iframeですから、非アクティブ化する方法があれば、プレイヤーは停止するかもしれないと思っていました。display:none;助けにならない。

提案してください。

前もって感謝します。

4

1 に答える 1

0

私はこの方法を試してみましたが、うまくいきました.javascriptを使用してidでiframeソースを取得し、ソースを空白にします。

    <script>
    function stopVideo(){

       document.getElementById("iframeID").src= "";

    }
    </script>
于 2013-03-27T04:50:30.730 に答える