aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSam Potts <sam@selz.com>2018-01-07 22:40:20 +1100
committerGitHub <noreply@github.com>2018-01-07 22:40:20 +1100
commit79a43120ae75803edb788ccdfef96129706d54aa (patch)
tree035ff3f15ee79e3e85fb981e5262ec746255ad76 /src
parentb79ffacd9c44168fa84c236689deca1c57a22c7b (diff)
parent838bd49a1dae0fc79cd02d3eddff1edc046b2a3c (diff)
downloadplyr-79a43120ae75803edb788ccdfef96129706d54aa.tar.lz
plyr-79a43120ae75803edb788ccdfef96129706d54aa.tar.xz
plyr-79a43120ae75803edb788ccdfef96129706d54aa.zip
Merge pull request #740 from gurinderhans/master
double click player to toggle fullscreen
Diffstat (limited to 'src')
-rw-r--r--src/js/plyr.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js
index 2e200876..afd1b997 100644
--- a/src/js/plyr.js
+++ b/src/js/plyr.js
@@ -2229,6 +2229,11 @@
// Toggle fullscreen
function _toggleFullscreen(event) {
+ // We don't allow fullscreen on audio player
+ if (plyr.type === 'audio') {
+ return
+ }
+
// Check for native support
var nativeSupport = fullscreen.supportsFullScreen;
@@ -3193,6 +3198,9 @@
// Fullscreen
_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
if (fullscreen.supportsFullScreen) {
_on(document, fullscreen.fullScreenEventName, _toggleFullscreen);