Ich versuche herauszufinden, wie eine Zeitmarke für das Laufschrift-Tag in HTML festgelegt werden kann. Die ganze Idee besteht darin, die Untertitel eines Titels im Marquee-Format anzuzeigen und den Laufrahmen nur dann zu starten, wenn der Benutzer auf das Starten des Audiomaterials klickt.Starten der Laufschrift bei der Audiowiedergabe
ich den folgenden Code bin mit der Audiodatei abzuspielen, (in 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>
Was ich tue, diese Audiodatei auf automatische Wiedergabe eingestellt ist, und lassen Sie den Marquee-Start zum Zeitpunkt der Seite lädt (das ist die Standardeinstellung) aber das funktioniert gut in Hochgeschwindigkeitsnetzwerken, für niedrige Geschwindigkeiten das Problem, das entsteht, ist, dass das Laden des Audioinhalts verzögert wird und daher der Laufschrifttext beginnt, vor dem Audio zu laufen. was ist nicht cool
Bitte beraten Sie mich, wie kann ich eine Lösung für dieses Problem über Javascript erreichen?
diese Frage wirklich eine upvote IMHO verdient :) –
Bitte posten Sie den HTML-Code und auch - Sie sollten die Verwendung der Marquee-Tag, es ist nicht wirklich gültig HTML. – alonisser