add double click to make full screen support

This commit is contained in:
Gurinder Hans 2017-12-23 21:41:08 -08:00
parent 9c4b53d761
commit 800e0dedfb

View File

@ -2229,6 +2229,9 @@
// Toggle fullscreen // Toggle fullscreen
function _toggleFullscreen(event) { function _toggleFullscreen(event) {
if (plyr.type === 'audio') {
return
}
// Check for native support // Check for native support
var nativeSupport = fullscreen.supportsFullScreen; var nativeSupport = fullscreen.supportsFullScreen;
@ -3193,6 +3196,9 @@
// Fullscreen // Fullscreen
_proxyListener(plyr.buttons.fullscreen, 'click', config.listeners.fullscreen, _toggleFullscreen); _proxyListener(plyr.buttons.fullscreen, 'click', config.listeners.fullscreen, _toggleFullscreen);
// Toggle fullscreen when user double clicks on video wrapper
_proxyListener(plyr.container, 'dblclick', config.listeners.fullscreen, _toggleFullscreen);
// Handle user exiting fullscreen by escaping etc // Handle user exiting fullscreen by escaping etc
if (fullscreen.supportsFullScreen) { if (fullscreen.supportsFullScreen) {
_on(document, fullscreen.fullScreenEventName, _toggleFullscreen); _on(document, fullscreen.fullScreenEventName, _toggleFullscreen);