3

画像クリック時にブートストラップモーダルウィンドウで iframe にある Vimeo ビデオを自動再生するにはどうすればよいですか?

YouTube JavaScript API を使用する前にこれを行ったことがありますが、これが Vimeo でどのように機能するかわかりません。彼らにもいくつかのAPIがあることがわかりますが、これがどのように機能するかについていくつかのポインターを使用できます。

最初に jQuery を使用して画像クリックでモーダルの iframe ビデオ src 属性に ?autoplay=1 を追加しようとしましたが、うまくいきませんでした。

ビデオが完了する前にモーダルが非表示になった場合、ビデオがバックグラウンドで実行されるのを停止する必要もあります。

正しい方向へのポインタは非常に役立ちます!!! ありがとうございました!

4

3 に答える 3

4

あなたが言及したように、「?autoplay = 1」でiframeのソースを追加しようとしました:

$("iframe")[0].src += "?autoplay=1";

私にはうまくいくようです。iframe にも ' allow="autoplay" ' を含める必要があると思いますが、たとえば:

<iframe src="YOURVIDEOURL" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen allow="autoplay">

クリックでビデオを停止するには - src を追加し、「?autoplay=1」を削除しても機能すると思います。

これが誰かに役立つことを願っています!

于 2018-12-04T16:12:12.723 に答える