Liebe WebAnimator-Mitglieder,
Sound mit einer Schaltfläche aus- und wieder einschalten, wie geht das ?
Diese Frage wurde schon einmal gestellt. Die Antwort habe ich aber nicht gefunden.
Vielen Dank
Horst
Ton aus- und einschalten?
Hallo,
dazu muss eine JavaScript Funktion erstellt werden. Diese können Sie z.B. PlayMusic nennen. Geben Sie Ihrem Musik-Objekt auf der Bühne am besten eine ID, z.B. myAudio. In Ihrer JavaScript Funktion können Sie dann schreiben:
var x = document.getElementById("myAudio");
x.childNodes[0].play();
Um die Musik wieder anzuhalten ersetzen Sie das play einfach mit pause.
Danach ordnen Sie der Schaltfläche ein Klick-Ereignis zu, das Ihre JavaScript Funktion ausführt.
dazu muss eine JavaScript Funktion erstellt werden. Diese können Sie z.B. PlayMusic nennen. Geben Sie Ihrem Musik-Objekt auf der Bühne am besten eine ID, z.B. myAudio. In Ihrer JavaScript Funktion können Sie dann schreiben:
var x = document.getElementById("myAudio");
x.childNodes[0].play();
Um die Musik wieder anzuhalten ersetzen Sie das play einfach mit pause.
Danach ordnen Sie der Schaltfläche ein Klick-Ereignis zu, das Ihre JavaScript Funktion ausführt.
Hallo ICD,
die JavaScript Funktion habe ich erstellt. Leider tut sich da aber nichts. Deswegen füge ich Ihnen die WAP-Dateien als Zip-Datei bei, die Sie mir bitte korrigiert zurück senden. – Das sollte wohl möglich sein.
Darüber hinaus ist sehr unhöflich, nicht zu antworten. Bezieht sich auch über die Animation mit einem Bild (Schmetterling).
Per E-Mail habe ich mich schon mal beschwert und wenn das so weiter geht, werde ich mich schriftlich an die Direktion wenden.
Gruß Horst
die JavaScript Funktion habe ich erstellt. Leider tut sich da aber nichts. Deswegen füge ich Ihnen die WAP-Dateien als Zip-Datei bei, die Sie mir bitte korrigiert zurück senden. – Das sollte wohl möglich sein.
Darüber hinaus ist sehr unhöflich, nicht zu antworten. Bezieht sich auch über die Animation mit einem Bild (Schmetterling).
Per E-Mail habe ich mich schon mal beschwert und wenn das so weiter geht, werde ich mich schriftlich an die Direktion wenden.
Gruß Horst
Hallo,
wir haben Ihre Projektdatei per E-Mail erhalten. Leider enthält die weder ein Audio-Objekt noch eine JavaScript Funktion zum Steuern der Audio Wiedergabe. Somit können wir hier nichts korrigieren. Bitte schicken Sie doch einmal das richtige Projektbeispiel an logs@webanimator.com
wir haben Ihre Projektdatei per E-Mail erhalten. Leider enthält die weder ein Audio-Objekt noch eine JavaScript Funktion zum Steuern der Audio Wiedergabe. Somit können wir hier nichts korrigieren. Bitte schicken Sie doch einmal das richtige Projektbeispiel an logs@webanimator.com
Hallo,
vielen Dank für die Projektdatei. Es gab dort zwei-drei kleine Probleme, die sich schnell beheben lassen:
- Das Audio-Objekt auf der Bühne muss die ID "myAudio" bekommen. Sie hatte dessen Namen darauf gesetzt
- Sie haben Play und Pause Aufrufe in eine Funktion direkt hintereinander geschrieben. Dadurch würde die Musik gestartet und sofort wieder gestoppt. Lassen Sie die ersten beiden Zeilen in der PlayMusic Funktion so wie sie sind. Die Zeilen 3+4 können Sie ausschneiden und in eine neue Funktion (z.B. "PauseMusic") einfügen.
- Das Audio-Objekt "Automatisch starten" angewählt, weshalb das Stück sofort beim Start und nicht erst bei Klick abgespielt wird.
vielen Dank für die Projektdatei. Es gab dort zwei-drei kleine Probleme, die sich schnell beheben lassen:
- Das Audio-Objekt auf der Bühne muss die ID "myAudio" bekommen. Sie hatte dessen Namen darauf gesetzt
- Sie haben Play und Pause Aufrufe in eine Funktion direkt hintereinander geschrieben. Dadurch würde die Musik gestartet und sofort wieder gestoppt. Lassen Sie die ersten beiden Zeilen in der PlayMusic Funktion so wie sie sind. Die Zeilen 3+4 können Sie ausschneiden und in eine neue Funktion (z.B. "PauseMusic") einfügen.
- Das Audio-Objekt "Automatisch starten" angewählt, weshalb das Stück sofort beim Start und nicht erst bei Klick abgespielt wird.
Hallo,
vielen Dank für die Mitteilung nach 6 Tagen.
die Projektdatei habe ich geändert, funktioniert leider aber immer noch nicht. Mache wohl etwas falsch?!
Kann auch Ihre Angabe: - Das Audio-Objekt auf der Bühne muss die ID "myAudio" bekommen. Sie hatte dessen Namen darauf gesetzt, - Nicht zuordnen?
Sende Ihnen die geänderte Projektdatei deshalb nochmals.
Sagen Sie mir bitte Bescheid, wenn die Antwort wieder 6 Tage dauert? – Oder Sie senden mir die korrigierte Projektdatei, wäre am einfachsten!
Gruß Horst
vielen Dank für die Mitteilung nach 6 Tagen.
die Projektdatei habe ich geändert, funktioniert leider aber immer noch nicht. Mache wohl etwas falsch?!
Kann auch Ihre Angabe: - Das Audio-Objekt auf der Bühne muss die ID "myAudio" bekommen. Sie hatte dessen Namen darauf gesetzt, - Nicht zuordnen?
Sende Ihnen die geänderte Projektdatei deshalb nochmals.
Sagen Sie mir bitte Bescheid, wenn die Antwort wieder 6 Tage dauert? – Oder Sie senden mir die korrigierte Projektdatei, wäre am einfachsten!
Gruß Horst