Wie kann ich das tun? Wenn ein Benutzer auf einen Link klickt, wird ein Sound abgespielt. Verwenden Sie hier Javascript und JQuery.
javascript
jquery
audio
Klicken Sie auf Upvote
quelle
quelle
.load()
,.play()
sie in entscheidenden Momenten die api verwenden.Antworten:
https://github.com/admsev/jquery-play-sound
$ .playSound (' http://example.org/sound.mp3 ');
quelle
Fügen Sie ein
<audio>
Element auf Ihre Seite ein.Holen Sie sich Ihr Audioelement und rufen Sie die
play()
Methode auf:Schauen Sie sich dieses Beispiel an: http://www.storiesinflight.com/html5/audio.html
Diese Seite deckt einige der anderen kühlen Dinge , die Sie wie tun können
load()
,pause()
und einige andere Eigenschaften des Audio - Element.Wann genau Sie dieses Audioelement abspielen möchten, liegt bei Ihnen. Lesen Sie den Text der Schaltfläche und vergleichen Sie ihn mit "Nein", wenn Sie möchten.
Alternative
http://www.schillmania.com/projects/soundmanager2/
SoundManager 2 bietet eine benutzerfreundliche API, mit der Sound in jedem modernen Browser, einschließlich IE 6+, abgespielt werden kann. Wenn der Browser HTML5 nicht unterstützt, erhält er Hilfe von Flash. Wenn Sie streng HTML5 und keinen Flash möchten, gibt es dafür eine Einstellung: prepareFlash = false
Es unterstützt 100% Flash-freies Audio auf iPad, iPhone (iOS4) und anderen HTML5-fähigen Geräten + Browsern
Die Verwendung ist so einfach wie:
Hier ist eine Demo in Aktion: http://www.schillmania.com/projects/soundmanager2/demo/christmas-lights/
quelle
So etwas gefunden:
quelle
Verwenden des HTML5-Audio-Tags und der JQuery:
Code von hier .
In meiner Implementierung habe ich das Audio direkt in den HTML-Code eingefügt, ohne dass jquery angehängt wurde.
quelle
Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first
, ChromeVersion 70.0.3538.102 (Official Build) (64-bit)
... scheint hier eine Lösung zu sein: stackoverflow.com/a/52821721JavaScript Sound Manager:
http://www.schillmania.com/projects/soundmanager2/
quelle
quelle
Ich habe eine kleine Funktion geschrieben, die dies mit der Web-Audio-API kann ...
quelle
Neuer Emerger ... scheint bisher mit IE, Gecko-Browsern und iPhone kompatibel zu sein ...
http://www.jplayer.org/
quelle
Der folgende Code kann Ihnen dabei helfen, Sound auf einer Webseite nur mit Javascript abzuspielen. Weitere Details finden Sie unter http://sourcecodemania.com/playing-sound-javascript-flash-player/
quelle
Das Wichtigste zuerst, das würde mir als Benutzer nicht gefallen.
Am besten verwenden Sie wahrscheinlich ein kleines Flash-Applet, das Ihren Sound im Hintergrund wiedergibt.
Auch hier beantwortet: Plattformübergreifende, browserübergreifende Möglichkeit, Sound aus Javascript abzuspielen?
quelle