中島たくみちJavascriptWeb制作VSL(ビデオ・セールスレター)で、動画の再生中に別ウィンドウで決済画面を開いても、バックグラウンドで動画再生され続けるのが嫌だったので、対処法を考えてみました。やってみたら、思ってたより簡単にできたので...YouTubeの埋め込みプレイヤーで動画を再生中の時に、別のタブを開いたり、他のウィンドウに切り替えたときに、一時停止させるためのJavaScriptの記述方法を紹介します。タブが最前面にきた時は、自動的に再生が再開されるようにします。動作サンプルこちらに動作サンプルを用意しました。これで、YoutTubeの埋め込みプレイヤーをJavaScriptで操作できるようになります。ついでに、iframeにidを追加しておきましょう。</script>上記のスクリプトをbodyタグ内に記述します。iframeに指定したidと揃える必要があります。これで、別のタブを開いたり、他のウィンドウに切り替えたときに、動画の再生が一時停止されるようになるはずです。埋め込みプレイヤー上で、一時停止するなどした時は、上手く動作しなくなるようです。コンテンツ販売やマーケティングのためのツールを開発しています。この記事が気に入ったらいいね!をクリックFacebookページで情報を発信しています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。