Próbuję znaleźć sposób, aby ustawić znacznik czasu do znacznika marquee w html. Cała idea polega na wyświetleniu napisów do piosenki w formacie markizy i uruchomieniu markizy tylko wtedy, gdy użytkownik kliknie, aby uruchomić audio.Rozpoczęcie marquee na audio play
Używam następujący kod do odtwarzania plików audio (w HTML-5)
<audio controls="controls" loop="loop">
<source src="song.ogg" type="audio/ogg" />
<source src="song.mp3" type="audio/mpeg" />
Your browser does not support the audio element.Please use chrome.
</audio>
Co robię jest ustawiony ten plik audio na autoodtwarzanie, i niech markizy początek w chwili ładowanie stron (co jest ustawieniem domyślnym) , ale działa to dobrze w sieciach o dużej szybkości, w przypadku sieci o niskiej prędkości pojawia się problem, że ładowanie treści audio jest opóźnione, a zatem tekst markizy rozpoczyna się przed dźwiękiem. co nie jest fajne
Proszę mi doradzić, w jaki sposób mogę rozwiązać problem za pomocą javascript?
pytanie to naprawdę zasługuje na IMHO upvote :) –
proszę zaksięguj kod HTML, a także - powinieneś rozważyć użycie znacznika marki, to naprawdę nie jest poprawny html. – alonisser