2016-10-20 16 views
0

プラグインに問題があります。コントロールパネルでipad safariの画面サイズを変更しても、サイズは変更されません。他のすべてのブラウザでもOKです。 問題は、ページ上に複数のビデオがある場合に発生します。ビデオがすべてであればOKです。コントロールパネルがサイズ変更されませIpad SafariでMediaelement.jsコントロールパネルのサイズが変更されない

パネルのサイズを変更:

Panel not resize

初期プレーヤー:

Init player

$(".one-item video").each(function (i, item) { 
    $(item).mediaelementplayer({ 
    videoWidth: "100%", 
    videoHeight: height, 
    alwaysShowControls: true, 
    enableAutosize: false, 
    features: ['playpause', 'current', 'progress', 'duration', 'tracks', 'volume', 'fullscreen', 'loop'], 
    success: function (mediaElement, domObject) { 
    } 
    }); 
}); 

答えて

0

は、私は、このような決定を下します。いずれの場合も、setTimeoutを使用して、2662行前のplayer mediaelement-and-player.jsを追加します。 ipadでの作業

t.globalBind('orientationchange', function(){ 
       setTimeout(function(){ 
        // Look at the value of window.orientation: 
        // alert('ok') 
        if (!(t.isFullScreen || (mejs.MediaFeatures.hasTrueNativeFullScreen && document.webkitIsFullScreen))) { 
         t.setPlayerSize(t.width, t.height); 
        } 
        // always adjust controls 
        t.setControlsSize(); 
       },500); 
      }); 
関連する問題