Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

It is possible to implement a callback function, which executes code as soon as a player is loaded. You can hand over the function name that is called when loading the public API of the respective player.

The property 'success' must be set as value to the player property object.

Sample

Panel
bgColor#DCDCDC
<!DOCTYPE html>
<html>
<head>
<script src="//e-qa.video-cdn.net/v2/embed.js"></script>
</head>
<body>

<div id="1234"></div>

<script type="text/javascript">

	var playerProps = {
		success: function(playerApi){
			playerApi.play();
			playerApi.forward(20000);
			playerApi.toggleMute();
		
		}
	};

	loadPlayer = function () {
            var element = document.getElementById('1234');
            var player = document.createElement('div');
            player.setAttribute('mi24-video-player', '');
            player.setAttribute('config-type', 'vmpro');
            player.setAttribute('player-id', '8VLLFNqcTHfCq4LybMY_ha');
            /* 
            elfriede: 8VLLFNqcTHfCq4LybMY_ha
            bitmovin: 6MQNZF1mMy7ixzBk2VUqgb
            */
            player.setAttribute('video-id', '8D92XrqyfB7M1_7cj9rdpN');
            player.setAttribute('api-url', '//d-qa.video-cdn.net/play');
            player.setAttribute('flash-path', '//e-qa.video-cdn.net/v2/');
            element.appendChild(player);
            VideoPlayer.Collection.addPlayerById('1234', playerProps);
        };
</script>

<button onclick="loadPlayer()">load</button



<div mi24-video-player video-id="7TaeAERUQ4o7LcBp2Mww6e" player-id="22YWm2xuSoMa25RptjLJDU" config-type="vmpro" flash-path="//e-qa.video-cdn.net/v2/" api-url="//d-qa.video-cdn.net/play"></div><script src="//e-qa.video-cdn.net/v2/embed.js"></script>

</body>
</html> 

...

In the code example, the respective will be started, forwarded to the set timepoint and the volume is muted.