2010-11-29 9 views
1

Ich möchte wissen, was ist die am besten optimierte und Geschwindigkeit Efficient Art der Wiedergabe eines Onevent-Sound (die wiederholt werden, wenn nicht 100 von Zeiten). Obv. das Hinzufügen eines eingebetteten HTML-Codes funktioniert nicht, da dies dazu führen würde, dass ein eingebetteter HTML-Code 100 Mal hinzugefügt oder gelöscht wird, was zu Langsamkeit oder gar zum Absturz führt.jquery on event machen klingen

Welche anderen Methoden sind für den Repeat-Sound verfügbar?

+0

Einige helfen hier? http://stackoverflow.com/questions/2762865/jquery-how-do-you-preload-sound – Shoban

+0

Offensichtlich möchten Sie die Sound-Datei vorab laden. –

+0

Vorladen dient zum Vorladen des Sounds, er aktualisiert ihn nicht. SoundManager ist extrem sperrig und ich muss letztendlich nur eine einzige Datei wieder und wieder spielen, ich brauche nicht 95% der Funktionen darin. – Steven

Antwort

1

Ich denke, der beste Weg zu dieser Zeit ist immer noch die Verwendung eines Flash-Players, der mit Javascript interagieren kann, so dass Sie eine Sounddatei nicht ein paar Mal einbetten müssen, Sie können einfach den Sound spielen du möchtest.

Wenn eines Tages HTML5 von allen Browsern ausreichend unterstützt wird, wäre es einfacher, das <audio> -Element und seine Play/Pause-Methoden zu verwenden.