
load video from external js file not work
I'm trying to load file from external js file but it didn't work and also it didn't give me error
in my page I have this code:
<div class='content' id='mediaplayer'>Loading ...</div>
<script src='sidebar/radio/jwplayer/jwplayer.js'></script>
<script>
var player = jwplayer("mediaplayer");
player.setup({
skin: "sidebar/radio/jwplayer/skins/six.xml", width: "100%", height: 106, wmode: 'transparent',
file: doc.getElementById("playlist").value, autostart: true,
events: {
onError: function() {
player.remove();
doc.getElementById("mediaplayer").innerHTML = "<mark class='error'>There was error</mark>";
}
}
});
</script>
and in js file I have this function:
function load_media(rtmp) {
player.load([{ file: rtmp }]);
player.play();
}
it work if I use this function:
function load_media(rtmp) {
var player = jwplayer("mediaplayer");
player.setup({
skin: "sidebar/radio/jwplayer/skins/six.xml", width: "100%", height: 106, wmode: 'transparent',
file: doc.getElementById("playlist").value, autostart: true,
events: {
onError: function() {
player.remove();
doc.getElementById("mediaplayer").innerHTML = "<mark class='error'>There was error</mark>";
}
}
});
}
another question I load the url's using: file: doc.getElementById("playlist").value
but I found one of url's must loaded using: playlist: doc.getElementById("playlist").value
how can I switch between file: and playlist: in my function.