Audio tagek nem működnek jól Androidon. Valakinek van ötlete?
Figyelt kérdés
Több audio tag, több audio source hangfájlait egy js async függvény játssza le egymás után. Windows Chromeon hibátlanul fut, de Androidon nem. Elkezdi a lejátszást, de az első hangfájl lejátszása után nem indítja el a következőt.2017. máj. 24. 10:10
1/7 anonim válasza:
Lehet,hogy van valami szemét a kódban,amit android nem tölti be a js-t.Írj egy alert-et a scriptbe,hogy lásd betöltődik-e.
Nekem is volt,hogy oldal fejlesztésnél androidon nem ment,asztalin meg igen. Karakterkódolás BOM nélkül legyen és nézd meg, vannak-e fura nem látható karakterek,illetve zárójelezésben legyen mindennek párja.
2/7 A kérdező kommentje:
Köszi a választ, a karakterkódolás most nem BOM nélkül van, ez tehet szted különbséget? (egyébként a függvény működik, belép a megfelelő ágakba a sound.play() sor nem fut csak le)
2017. máj. 24. 10:27
3/7 anonim válasza:
Akkor más lesz, valószínű.
esetleg:
sound.load();-od a a sound.play(); elé berakni.
4/7 anonim válasza:
A BOM az ördög találmánya, a feltalálása percében kellett volna betiltani. Mindig figyelj rá, hogy BOM nélküli kódolást használj, mert soha nem tudod, mikor lesz belőle egy sunyi hiba.
5/7 A kérdező kommentje:
NotAllowedError: play() can only be initiated by user gesture. Gonolom androidék készülékvédelmi célból nem engedélyezik, h egy program automatikusan hangot játsszon le. Ilyenkor mindent click eventhez kéne rendelnem, vagy ki lehet valahogy cselezni? :D
2017. máj. 24. 12:06
6/7 A kérdező kommentje:
Megoldódott a problémám, minden segítséget köszönök. Ha valakit érdekel a megoldás, a Chrome flag beállításai között ki lehet kapcsolni az autoplay tiltását :)
2017. máj. 24. 12:15
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!