Abspielen Von Sound Im Hidden-Tag
Ich bin versucht, Klang auf der web-Seite.
Fand ich diesen code. Es arbeitet-code, wenn die div
ist sichtbar, aber ich will verborgen sein und arbeiten. In diesem Fall ist es nicht zu arbeiten, denn es ist verborgen mit style
Attribut. Wie man es nicht sichtbar und Abspielen von sound zur gleichen Zeit ?
<div style="display:none">
<embed src="sound.mp3"/>
</div>
- Sie sollten sich in der HTML-5 -
audio
element. - Ich habe versucht, mit diesem, und es arbeitet im verborgenen Modus.Gute Arbeit. <audio autoplay="autoplay" hidden="hidden"> <source src="sound.mp3" type="audio/mpeg""> </audio - >
- Ich weiß nicht, warum jeder davon aus, dass diese verwendet werden, für etwas ruchlosen. Sie könnte dynamisch spielen einen sound, basierend auf Benutzer-Eingaben auf einer website, das ist völlig akzeptabel.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stimme ich mit der Meinung in die Kommentare oben — das kann ziemlich nervig. Wir können nur hoffen, dass Sie geben dem Benutzer die Möglichkeit, drehen Sie die Musik ab.
Jedoch...
HTML
CSS
Css blendet die
audio
element, und dieautoplay="true"
spielt es automatisch.Fiddle hier
<audio autoplay>
<source src="file.mp3" type="audio/mpeg">
</audio>
Entfernt es die auto-play-bar aber immer noch spielt die Musik. Invisible klingt!
Ich habe versucht, Sie zum anschließen eines audio-sollte die autoplay-und ausgeblendet werden.
Es ist sehr einfach. Nur ein paar Zeilen HTML und CSS. Check this out!!
Hier ist das Stück code, den ich verwendet, innerhalb des Körpers.
Das ist, wie ich es erreicht, die nicht sichtbar ist (SCHRECKLICH KLINGEN....)
Diese auto-Spiele, blendet die Musik aus und reduziert die Musik, selbst wenn das Volumen hoch ist, um Rauschen zu vermeiden. Platzieren Sie diese im Skript:
Ich hoffe, die Leute würden es Ihnen ermöglichen, Dinge wie Musik aus, wie button-Klicks, Manchmal sind das ziemlich cool.
Verwenden Sie die
<audio controls autoplay hidden="hidden">
<source src="*file here*" type="*file extension (.mp3 .ogg etc.)*">
<!--This displays an error to users that don't have it supported-->
Your browser does not support the audio element.
</audio>
Wie Sie sehen können, ich mag es nicht, mich zu wiederholen viel, Aber ich habe beschlossen, mit der
hidden
tag.Hoffe, das hilft.
In der Regel, was ich tun, ist die normale audio-tag, und legen Sie dann
autoplay="true"
und ich nicht hinzufügen: controls ="true" und das funktioniert in der Regel für michIch dies in einem snippet und auch einen jsfiddel hier
Hoffe, das hilft 🙂
HTML: