<script type="text/javascript" src="http://www.youtube.com/player_api"> </script>
<script type="text/javascript">
var Id='qM3FjnpTsvYa';
getVideoInformation(Id);
function registerScript(url) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.src = url;
document.getElementsByTagName('head')[0].appendChild(s);
}
function videoInfoCallback(info) {
if (info.error) {
feelingLucky()
// alert('Error\n\n' + info.error.message);
} else {
var message = info.data.title;
try {
if (JSON && JSON.stringify) {
message += "\n\n" + JSON.stringify(info);
}
} catch (e) {
}
// alert(message);
}
}
function getVideoInformation(videoId) {
var id = videoId;
if (id) {
registerScript('https://gdata.youtube.com/feeds/api/videos/' + id + '?v=2&alt=jsonc&callback=videoInfoCallback');
} else {
alert('Please enter an id.');
}
}
function onPlayerReady(event) {
event.target.playVideo();
}
var player;
// This function creates an <iframe> (and YouTube player)
// after the API code downloads.
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '400',
videoId: Id,
events: {
'onReady': onPlayerReady,
'onStateChange': function (event) {
switch (event.data) {
case -1:
feelingLucky();
console.log ('unstarted');
break;
case 0:
feelingLucky();
console.log ('ended');
break;
case 1:
console.log ('playing');
break;
case 2:
console.log ('paused');
break;
case 3:
console.log ('buffering');
break;
case 5:
alert("cued");
feelingLucky();
console.log ('video cued');
break;
}
}
}
});
}
function showLucky(e){var t=e.feed,n=t.entry||[],r=t.entry[0];for(var i=0;i<r.link.length;++i)r.link[i].rel=="alternate"&&(window.location=r.link[i].href)}function fetchLuck(e){script=document.createElement("script");script.src="/feeds/posts/summary?start-index="+e+"&max-results=1&alt=json-in-script&callback=showLucky";script.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(script)}function readLucky(e){var t=e.feed,n=parseInt(t.openSearch$totalResults.$t,10),r=Math.floor(Math.random()*n);r++;fetchLuck(r)}function feelingLucky(){var e=document.createElement("script");e.type="text/javascript";e.src="/feeds/posts/summary?max-results=0&alt=json-in-script&callback=readLucky";document.getElementsByTagName("head")[0].appendChild(e)};
//]]>
</script>
<div id="player"></div><br>
<a href="#" onclick="feelingLucky()">Idi na sledeći.</a>
<script type="text/javascript">
var Id='qM3FjnpTsvYa';
getVideoInformation(Id);
function registerScript(url) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.src = url;
document.getElementsByTagName('head')[0].appendChild(s);
}
function videoInfoCallback(info) {
if (info.error) {
feelingLucky()
// alert('Error\n\n' + info.error.message);
} else {
var message = info.data.title;
try {
if (JSON && JSON.stringify) {
message += "\n\n" + JSON.stringify(info);
}
} catch (e) {
}
// alert(message);
}
}
function getVideoInformation(videoId) {
var id = videoId;
if (id) {
registerScript('https://gdata.youtube.com/feeds/api/videos/' + id + '?v=2&alt=jsonc&callback=videoInfoCallback');
} else {
alert('Please enter an id.');
}
}
function onPlayerReady(event) {
event.target.playVideo();
}
var player;
// This function creates an <iframe> (and YouTube player)
// after the API code downloads.
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '400',
videoId: Id,
events: {
'onReady': onPlayerReady,
'onStateChange': function (event) {
switch (event.data) {
case -1:
feelingLucky();
console.log ('unstarted');
break;
case 0:
feelingLucky();
console.log ('ended');
break;
case 1:
console.log ('playing');
break;
case 2:
console.log ('paused');
break;
case 3:
console.log ('buffering');
break;
case 5:
alert("cued");
feelingLucky();
console.log ('video cued');
break;
}
}
}
});
}
function showLucky(e){var t=e.feed,n=t.entry||[],r=t.entry[0];for(var i=0;i<r.link.length;++i)r.link[i].rel=="alternate"&&(window.location=r.link[i].href)}function fetchLuck(e){script=document.createElement("script");script.src="/feeds/posts/summary?start-index="+e+"&max-results=1&alt=json-in-script&callback=showLucky";script.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(script)}function readLucky(e){var t=e.feed,n=parseInt(t.openSearch$totalResults.$t,10),r=Math.floor(Math.random()*n);r++;fetchLuck(r)}function feelingLucky(){var e=document.createElement("script");e.type="text/javascript";e.src="/feeds/posts/summary?max-results=0&alt=json-in-script&callback=readLucky";document.getElementsByTagName("head")[0].appendChild(e)};
//]]>
</script>
<div id="player"></div><br>
<a href="#" onclick="feelingLucky()">Idi na sledeći.</a>
No comments:
Post a Comment