Autor | Zpráva | ||
---|---|---|---|
MartinT Profil * |
#1 · Zasláno: 24. 7. 2014, 20:55:25
Ahoj, jak v html 5 v tagu
<audio> přehrát něco třikrát? Když dám loop, je to samozřejmě nekonečné, když k němu dám trojku, nic se nemění a když ho vymažu, přehraje se zvuk jen jednou.
<audio autoplay> <source src="http://soundbible.com/grab.php?id=429&type=mp3" type="audio/mp3"> </audio> Živá ukázka: http://kod.djpw.cz/iqeb |
||
laijk Profil |
#2 · Zasláno: 24. 7. 2014, 21:31:06
Neviem či sa to dá spraviť ako by si chcel, lebo aj keď dáš ten tag 3x za sebou tak sa vykonajú všetky naraz predpokladám. Ja vidím jediné riešenie v tom, že si ten zvuk upravíš v externom programe aby šiel 3x za sebou, tak budeš mať istotu.
|
||
André Profil * |
#3 · Zasláno: 24. 7. 2014, 22:01:17
laijk:
Jasný no, tohle mě taky napadlo. Ale jelikož i zvuky ve stařičkym IE 3 ve formě <img dynsrc="x.mp3"> šly přehrát libovolněkrát, tak se právě divim, že podobnou triviální vlastnost jsem u <audio> nenašel.
Dělám docela rozsáhlý projekt a editace tolika souborů by byla poněkud nešťastná, tak mě zajímá jakákoliv možnost spuštění hudebního souboru v požadovaném počtu. Ovládací lišta nesmí být vidět a musí to jít automaticky. |
||
_es Profil |
#4 · Zasláno: 24. 7. 2014, 23:01:06
André:
Element audio je možné ovládať pomocou JS, len si to treba naštudovať. To, čo chceš, sa dá spraviť doplnením atribútu: onended="if(!this.pocet)this.pocet=0; if(++this.pocet<3)this.play()" |
||
Časová prodleva: 10 let
|
0