SAAS-655: Extract muses player events into our own js object

Moved player creation into musesPlayer constructor
This commit is contained in:
drigato 2015-03-20 07:41:10 -04:00
parent 20d774874e
commit 28786e7bf1

View file

@ -6,6 +6,20 @@
<script type="text/javascript">
var MusesPlayer = function() {
MRP.insert({
'url':"<?php echo $this->streamURL ?>",
'codec':"<?php echo $this->codec ?>",
'volume':100,
'jsevents':true,
'autoplay':false,
'buffering':5,
'title':'test',
'bgcolor':'#FFFFFF',
'skin':'mcclean',
'width':180,
'height':60
});
this.flashDetect = FlashDetect.versionAtLeast(10, 1) ? true : false;
};
@ -26,8 +40,6 @@
//TODO
};
var musesPlayer = new MusesPlayer();
function musesHTMLPlayClick() {
//child nodes
var cn = document.getElementById("MusesRadioPlayer-HTML5-player-1").childNodes;
@ -52,21 +64,7 @@
<div id="muses_skin">
<script type="text/javascript">
MRP.insert({
'url':"<?php echo $this->streamURL ?>",
'codec':"<?php echo $this->codec ?>",
'volume':100,
'jsevents':true,
'autoplay':false,
'buffering':5,
'title':'test',
'bgcolor':'#FFFFFF',
'skin':'mcclean',
'width':180,
'height':60
});
musesPlayer.setVolume(50);
var musesPlayer = new MusesPlayer();
</script>
</div>