ForgeKomponenten
de

Komponenten

j-Sounds

jComponent 20 · jcomponent@20 component Beispiel mit jComponent 20 geladen

Diese Komponente enthält einige vordefinierte Sounds wie beep, fail, success usw. Pfad enthält eine Lautstärkeregelung in Prozent, 0 deaktiviert die Wiedergabe.


Konfiguration:

  • url {String} URL-Adresse zur Soundbibliothek (Standard: https://cdn.componentator.com/sounds/)
  • volume {Number} (Standard: 50)

Gut zu wissen:

path kann {Number} enthalten, das die Lautstärke steuert, oder {Boolean}, das Töne aktiviert oder deaktiviert.

Methoden:

  • component.play(sound) unterstützte Sounds:
    • alert
    • message
    • badges
    • notifications
    • beep
    • confirm
    • done
    • drum
    • fail
    • success
  • component.success()
  • component.fail()
  • component.alert(), component.error()
  • component.warning()
  • component.notify()
  • component.badge()
  • component.confirm()
  • component.beep()
  • component.drum()

Verwenden Sie es mit <ui-component name="sounds">. Wenn die Komponente noch nicht geladen ist, lädt jComponent sie bei der ersten Verwendung von der Adresse in DEF.fallback herunter (standardmäßig das CDN Componentator). Autor: Peter Širka. Quelle: Componentator-Komponenten-Repository, MIT-Lizenz.

example.html
<ui-component name="sounds" path="volume"></ui-component>

<script>
	var volume = 80;

	setTimeout(function() {
		SETTER('sounds/play', 'beep');
	}, 1000);

	setTimeout(function() {
		SETTER('sounds/play', 'drum');
	}, 3000);

	setTimeout(function() {
		SETTER('sounds/play', 'fail');
	}, 7000);

</script>