Skip to content

Instantly share code, notes, and snippets.

@mister-ben
Last active August 29, 2015 14:03
Show Gist options
  • Save mister-ben/4144477272250bea6f92 to your computer and use it in GitHub Desktop.
Save mister-ben/4144477272250bea6f92 to your computer and use it in GitHub Desktop.
Plugin for Brightcove HTML player. Exits fullscreen on stop events.
/*
Exits from iOS fullscreen on stop / pause
*/
(function() {
function onPlayerReady() {
videoPlayer.addEventListener(brightcove.api.events.MediaEvent.STOP, function(event){
$("video")[0].webkitExitFullScreen();
})
}
var
_player = brightcove.api.getExperience(),
videoPlayer = _player.getModule(brightcove.api.modules.APIModules.VIDEO_PLAYER),
experience = _player.getModule(brightcove.api.modules.APIModules.EXPERIENCE);
if (experience.getReady()) {
onPlayerReady();
} else {
experience.addEventListener(brightcove.player.events.ExperienceEvent.TEMPLATE_READY, onPlayerReady);
}
}());
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment