2016-11-18 10 views
0

デフォルトでcontrolBarを非表示にしますが、フルスクリーンモードで再度有効にします。私はこのようなコントロールバーを非表示にすることができます:VideoJS - フルスクリーンモードのカスタム設定ですか?

var player = videojs(videoTag[0], { 
    controlBar: false 
}); 

しかし

var player = videojs(videoTag[0], { 
    controlBar: false, 
    fullScreen: { 
     controlBar: true 
    } 
}); 

のようなものが動作するようには思えません。

これは設定オブジェクトから行うことができますか、CSSを非表示にするか(単に.vjs-fullscreenを使用して)表示する必要がありますか?

ありがとうございます。

答えて

0

controlBar: falseプレイヤーオプションでは、コントロールバーがすべて省略されています。

代わりにplayer.controls(false)を無効にし、player.controls(true)を表示してください。

player.on('fullscreenchange', function(e) { 
    if (player.isFullscreen()) { 
    player.controls(true); 
    } else { 
    player.controls(false); 
    } 
}); 
関連する問題