Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wywołanie akcji po załadowaniu slajdu.
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
SpiJay
Witam,
posiadam skrypt Supersized.3.2.7 http://buildinternet.com/project/supersize...w/3.2/demo.html i przystosowałem go do własnych potrzeb na stronie: http://iam4u-server.home.pl/antybank-demo/index.php

Chciałbym aby przy każdym slajdzie z osobna leciał jakiś dźwięk w mp3.

Początkowo chciałem wykorzystać odtwarzacza DevPlayer http://www.alsacreations.fr/dewplayer.html
Ale problemem dla mnie jest określenie w którym momencie dźwięk ma się odtwarzać a w którym zmieniać na inny.

Jakieś porady ?

Serdecznie pozdrawiam,
Patryk

?
404
Jeżeli Cię dobrze zrozumiałem to zainteresuj się dokumentacją i poszukaj zdarzenia, które wywoływane jest podczas animacji. Dokumentacja: http://buildinternet.com/project/supersized/docs.html
SpiJay
Ja mam problem nawet z odczytaniem dokumentacji, bo nic z niej nie rozumiem : /
Może mógłby ktoś pomoc przedszkolakowi w JS ? smile.gif
gr56
Użyj theme.afterAnimation( )
johnny_b
Cześć,
z cyklu "nie wiem", ale się wypowiem wink.gif, możesz dodać swój kod do funkcji, która ładuje obrazek.

W pliku supersized3.2.7.js w funkcji (jeżeli wybierzesz ta metode, to zmien w index.html, src do skryptu, tam jest importowany w supersized w wersji mini):

  1. /* Next Slide
  2. ----------------------------*/
  3. base.nextSlide = function(){


możesz dodać wywołanie jakiegoś odtwarzacza - polecam coś nie flashowatego, eg 'soundmanager2', jednak przy każdorazowym przeładowaniu obrazka głownego, odtwarzacz na nowo będzie wywoływany. vars.current_slide metoada zwraca numer slajdu, w postaci od 1 do n. wtedy łatwo możesz jakąś funkcją załadować odtwarzacz z muzyką wybraną dla danego numeru slajdu. (vars.current_slide - dostępne jest po załadowaniu całej strony, wiec prawdopodbnie bedzie minimalne opoznienie).
SpiJay
czy mógłby ktoś polecić jakiś odtwarzacz ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.