Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js][html5] metoda play() nie działa
Mefiuu
post 19.02.2015, 16:25:01
Post #1





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

Ostrzeżenie: (0%)
-----


Witam. Mam taki kawałek kodu na jednej z podstron:

[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function() {
  2. $('button').click(function() {
  3.  
  4. var btn = $(this).attr('class');
  5.  
  6. if (btn == 'play') {
  7. $('audio').each(function() {
  8. var stop_all = $(this)[0];
  9. stop_all.pause();
  10. $(this).prev().removeClass('pause');
  11. $(this).prev().addClass('play');
  12. $(this).parent().parent().removeClass('active_music');
  13. });
  14.  
  15. var music = $(this).next()[0];
  16. music.play();
  17.  
  18. $(this).removeClass('play');
  19. $(this).addClass('pause');
  20. $(this).parent().parent().addClass('active_music');
  21. }
  22. else if (btn == 'pause') {
  23. var music = $(this).next()[0];
  24. music.pause();
  25.  
  26. $(this).removeClass('pause');
  27. $(this).addClass('play');
  28. $(this).parent().parent().removeClass('active_music');
  29. }
  30.  
  31. });
  32. });
[JAVASCRIPT] pobierz, plaintext


Głównym założeniem tego kodu jest to, aby po kliknięciu na przycisk "play" bądź "pause" przy wybranej ścieżce dźwiękowej odtwarzało dany kawałek / zatrzymało go. Wszystko pięknie działa w Chrome oraz w Mozilli (bodajże nawet w IE) aczkolwiek w OPERZE oraz SAFARI metoda play() jakby nie działała... Cały Javascript działa okej, działają przejścia między panelami, zmiana przycisków i inne ale muzyka nie odtwarza się.

Podobnie na innej podstronie mam zaimitowane "autoplay" głównego motywu dźwiękowego za pomocą play() zaimplementowanego na początku skryptu - jak się domyślacie podobna historia.

Czy Opera nie wspiera metod na <audio> ? z tego co patrzę na w3cschools i innych stron to jednak wspiera...

Jeśli ma to znaczenie to odtwarzam pliki mp3.

Z góry dziękuję za pomoc, pozdrawiam !


@edit
Problem rozwiązany... Opera nie wspiera mp3 ...

Ten post edytował Mefiuu 19.02.2015, 16:28:33
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.06.2025 - 11:15