fullscreen-handler
v0.0.2
Published
Cross-browser fullscreen handler utility
Downloads
82
Readme
Cross-browser fullscreen handler utility. Works in IE10+ and mobile browsers (Android - Chrome , iOS - Chrome + Safari)
Syntax
fullscreenHandler(element [, onEnterCallback, onExitCallback]);API
enter- enter fullscreenexit- exit fullscreendestroyremove all even listeners
Example
import fullscreenHandler from 'fullscreen-handler';
const video = document.querySelector('video');
const fs = fullscreenHandler(video);
video.addEventListener('play', fs.enter);
video.addEventListener('pause', fs.exit);
...
// make sure to destroy when it's time
fs.destroy();
Install
npm install fullscreen-handler --saveLicense
MIT, see LICENSE.md for details.
