Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Mobilne przeglądarki(android), a element audio
radziopoke
post
Post #1





Grupa: Zarejestrowani
Postów: 125
Pomógł: 14
Dołączył: 2.06.2010

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


Mam kłopot z elementem audio na przeglądarkach mobilnych.
  1. <!DOCTYPE html>
  2. <head>
  3. <meta charset="utf-8" />
  4. <script type="text/javascript" src="script/jquery-1.7.1.min.js"></script>
  5. <script type="text/javascript">
  6. var test = new Audio();
  7. test.src = 'intro.mp3';
  8. $(test).on('canplaythrough', function(){
  9. test.play();
  10. });
  11. </script>
  12. </head>
  13. <body>
  14.  
  15. </body>
  16. </html>

to jest skrypt, który próbuję odpalić na przykład na mobilnym chromie. Niestety nic nie słyszeć choć nie powinno być z tym problemów (przeglądarka obsługuje elementy audio z formatem mp3). O dziwo gdy dodam przycisk i dam mu możliwość odtworzenia tego audio to nie ma z tym najmniejszych problemów. Żadna inna funkcja (oprócz kilkania w przycisk) nawet setTimeout ustawiona na 10sekund nie może odtworzyć dzwięku (w tym czasie na pewno dzwięk byłby załadowany). Więc zastanawia mnie dlaczego tylko funkcja "click" działa.
a i żeby nie było zdarzenie 'canplaythrough' działa (wstawiłem tam alerta i został wyświetlony).
Przeglądarki konputerowe, nie mają najmniejszych problemów z uruchomieniem tego skryptu. Czy da się jakąś właczyć dzwięk bez click-a?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.08.2025 - 00:30