YouTube ビデオをタブビューに埋め込んだところ、問題なく動作しました。実際、タブを変更した場合、javascipt を介してビデオを停止しましたが、YouTube ビデオ タブに戻った場合、ビデオ フレームはすべて黒くなります。スタートなどを押すことはできません。
タブビデオを含むページがたくさんあるため、このコードを使用してビデオを停止します。
$('.byngitek').click(function () {
var i = 0;
$(".youtubeplayer").each(function () {
$(this).attr("id", "youtubeplayer" + i);
callPlayer("youtubeplayer" + i, "stopVideo");
i++;
});
});
たとえば、ここでいくつかのコードを取得します: http://jsfiddle.net/iruindegi/t3suE/
1-. ビデオを再生
2-. 「資料」タブをクリックします(動画を止めてタブを切り替えます)
3-. 最初のタブをもう一度クリックすると (コードが完全ではないことはわかっていますが、急いでいます)。
4-. Chrome では、Firefox... は動作します。ビデオ コントローラーなどはすべて表示されますが、iPad では動作しません。画面キャプチャを見てください。
前: http://imageshack.us/photo/my-images/856/img0034v.png/
後: http://imageshack.us/photo/my-images/46/img0035k.png/
助けはありますか?
前もって感謝します