1

HTML5 を使用して iPad でフルスクリーン表示するビデオを取得しようとしましたが、得られる結果は次のとおりです。

  1. 初回クリック動画再生中
  2. 2 回目のクリックで全画面表示の動画が再生されます。

アクティブにすると、ビデオを再生して全画面表示にすることはできません。

これが私が使用しているソースです:

$(document).ready(function() { 
    $("#te").bind('click', function() { 
        $('#myVideoTag')[0].play(); 
        $('#myVideoTag')[0].webkitEnterFullScreen(); 
    }); 
});
4

1 に答える 1

1

私は同じ問題に遭遇していました.setTimeoutは私が遭遇した最良の解決策のようです.

これは私のために働いているものです:

注: videoEnable 関数は、「a」タグの onclick 属性を介して呼び出されます

//define function

var videoEnable = function(videoCount) {

    //Play video
    $('video').get(videoCount).play(); 

    //Timeout before fullscreen registers
    setTimeout(function(){
        $('video').get(videoCount).webkitEnterFullscreen();
    }, 2000);
}

それはあなたが探しているものですか?

于 2012-06-02T19:10:58.923 に答える