You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

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.

Sample

<!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>