Dokumentation
WFC_AudioNotification
Benötigt: IP-Symcon >= 3.0
boolean WFC_AudioNotification (int $InstanzID, string $Titel, int $MediaID)
Parameterliste
InstanzID | ID der WebFront Visualisierung |
Titel | Titel der Audio-Meldung |
MediaID | ID des Media-Objekts, welches vom Typ "Ton" ist |
Rückgabewert
Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.
Beschreibung
Sendet eine Audio-Nachricht mit Titel an das WebFront, das dem Konfigurator mit der ID InstanzID zugeordnet ist. Die Audio-Nachricht erscheint als kleiner Kasten in der oberen rechten Ecke des WebFronts und wird für die Abspieldauer angezeigt.
Bitte beachten, dass nicht alle Browser alle Formate unterstützen: http://www.w3schools.com/tags/tag_audio.asp
Um "Media Dateien" im WebFront abspielen zu können, müssen diese im "sichtbaren" Bereich des WebFronts als Links zur Verfügung gestellt werden. Diese können auch unsichtbar hinterlegt werden. Geschieht dies nicht, kann das WebFront nicht auf die Datei zugreifen und es wird ein Fehler geworfen, dass die Instanz nicht gefunden werden kann.
Unter iOS hat diese Funktion keinerlei Auswirkung, da Apple das Abspielen von Sounddateien im WebBrowser unterbindet!
Unter Android Browser und Android Chrome hat diese Funktion keierlei Auswirkung, da Google das Abspielen von Sounddateien im WebBrowser unterbindet!
Unter Android Chrome kann das automatische Abspielen von Sounddateien aktiviert werden. Dazu muss unter about:flags "Bewegungsanforderung für Medienwiedergabe deaktivieren" aktiviert und der Browser neugestartet werden.
Beispiel
WFC_AudioNotification(12345, 'Gong!', 55541); //55541 ist die ID des Media Objekts in IP-Symcon