Skocz do zawartości
ArturF

API Youtube własna strona z podobnymi filmami

Polecane posty

Witam,

Mam krótkie pytanie dotyczące tego w jaki sposób wykonać coś takiego co zrobili na joemonster?
np http://joemonster.org/filmy/55978/Szkieletor_podjezdza_do_McDrive_a

pod koniec filmu zamiast podobnych filmów z youtube pojawiają się podobne filmy z joe

 

chodzi mi o dokładnie tylko o ten efekt nałożenia diva na koniec filmu sam mechanizm podobnych materiałów ze strony wiem jak wykonać problem jest z samym początkiem ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Funkcje stopVideo1 i startVideo1 sterują widocznością div'a o klasie "podobne".

<script>
function onPlayerReady1(event) {
//event.target.playVideo();
}
var done1 = false;
function onPlayerStateChange1(event) {
if (event.data == YT.PlayerState.ENDED && !done1) {
setTimeout(stopVideo1, 10);
done1 = true;
}
if (event.data == YT.PlayerState.PLAYING && done1) {
setTimeout(startVideo1, 10);
done1 = false;
}
}
function resizePlayer1(width, height) {
var playerObj = document.getElementById("player1");
$("#player1").animate({
width: width,
height: height
}, 800,function() {
$("#player1").css( {float:"left"});
} );
}
function sizeUpPlayer1(width, height) {
var playerObj = document.getElementById("player1");
$("#player1").animate({
width: width,
height: height
}, 800,function() {
$("#player1").css( {float:""});
} );
}
function stopVideo1() {
resizePlayer1(600,400);
$('.podobne').addClass("show");
}
function startVideo1() {
sizeUpPlayer1(800,450);
$('.podobne').removeClass("show");
}
</script><noscript><div id="flashcontent101" style="z-index:1"><iframe id="ytplayer" type="text/html" src="http://www.youtube.com/embed/FXgokniKNE4?fs=1&iv_load_policy=3&rel=0&autohide=1&modestbranding=0&showinfo=0" allowfullscreen webkitallowfullscreen mozallowfullscreen frameborder="0" WIDTH="800" HEIGHT="450"></iframe></div></noscript><script>
var tag = document.createElement('script');
tag.src = "http://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
function YouTubePlayersStart(){
var player1;
player1 = new YT.Player('player1', {
height: '450',
width: '800',
videoId: 'FXgokniKNE4',
playerVars:{
'rel': 0,
'showinfo':0,
'iv_load_policy':3,
'wmode':'transparent',
'start': 0
},
events: {
'onReady': onPlayerReady1,
'onStateChange': onPlayerStateChange1
}
});
}
function onYouTubeIframeAPIReady() {
YouTubePlayersStart();
}
</script>
Edytowano przez Inferno (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dlaczego niezgodne z regulaminem? Poza tym używam joemonstera od dawna i długo już się to trzyma zdaje, więc jeśli niezgodne to dlaczego?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

  1. użytkownik zobowiązuje się nie zmieniać żadnej części Witryny Internetowej ani Usług (w tym między innymi Odtwarzacza YouTube i technologii z nim związanych);

Funkcja ta zmienia wygląd odtwarzacza poprzez jego zasłonienie i zastąpienie treści YouTube własnymi

  1. użytkownik zobowiązuje się nie omijać, nie blokować ani w inny sposób nie zakłócać działania (oraz nie podejmować takich prób) elementów zabezpieczenia Usług lub elementów, które (i) uniemożliwiają lub ograniczają korzystanie z Treści, bądź ich kopiowanie lub (ii) wprowadzają w życie ograniczenia w zakresie korzystania z Usług lub treści dostępnych za pośrednictwem Usług;

Funkcja ta ogranicza możliwość korzystania z odtwarzacza YouTube

  1. w przypadku korzystania przez użytkownika z Odtwarzacza YouTube na jego witrynie internetowej, użytkownik nie może zmieniać, rozszerzać ani blokować jakiejkolwiek elementu funkcji Odtwarzacza YouTube, w tym w szczególności linków zwrotnych do Witryny Internetowej;

Jak wyżej

Pewnie działa, bo nikt nie zgłosił naruszenia...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×