diff options
author | Sam Potts <me@sampotts.me> | 2015-04-06 11:47:23 +1000 |
---|---|---|
committer | Sam Potts <me@sampotts.me> | 2015-04-06 11:47:23 +1000 |
commit | 5322f4c62fc05aa0caafa66592677d67aa55bd05 (patch) | |
tree | 25ee9cc46ff4ff952e8db54012a3f4b1ca145bd8 /docs/src | |
parent | 2f4c56176d031369449e3f348aa80cdd2735f2ac (diff) | |
download | plyr-5322f4c62fc05aa0caafa66592677d67aa55bd05.tar.lz plyr-5322f4c62fc05aa0caafa66592677d67aa55bd05.tar.xz plyr-5322f4c62fc05aa0caafa66592677d67aa55bd05.zip |
Fullscreen API methods (Fixes #74), onSetup callback
Diffstat (limited to 'docs/src')
-rw-r--r-- | docs/src/js/docs.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/src/js/docs.js b/docs/src/js/docs.js index fd988ce3..18e88d90 100644 --- a/docs/src/js/docs.js +++ b/docs/src/js/docs.js @@ -11,9 +11,21 @@ plyr.setup({ html: templates.controls.render({}), captions: { defaultActive: true + }, + onSetup: function() { + var player = this, + type = player.media.tagName.toLowerCase(), + toggle = document.querySelector("[data-toggle='fullscreen']"); + + console.log("✓ Setup done for <" + type + ">"); + + if(type === "video" && toggle) { + toggle.addEventListener("click", player.toggleFullscreen, false); + } } }); + // Google analytics // For demo site (http://[www.]plyr.io) only if(document.domain.indexOf("plyr.io") > -1) { |