Zum Inhalt springen

Sound wav embed-Tag

Erstellt am 9. Juni 2005 · 7 Antworten · letzte Antwort am 17. Juni 2005

Tags: Frage

ameise ·

Einen fröhlichen guten Tag allerseits.

In ein Inhaltelement vom Typ: HTML (Datensatz Typ: HTML) habe ich folgenden Tag geschrieben:
<embed src="fileadmin/wav/frohsinnn.wav" autostart="true" loop="true" hidden="true" height="0" width="0">

Folgende Ergebnisse sind eingetreten:
Im Mozilla 1.7.3, Opera, Firefox und Netscape spielt der Sound sowohl auf meiner lokalen Entwicklungsumgebung (Win2k/xampp) als auch auf dem Server einwandfrei ab.

Im Internet-Explorer funzt es lokal auch sehr gut! Nur auf dem Server (SUSE 9.0/Apache2) nicht.

Jetzt habe ich keinen blassen schimmer, was ich auf dem Server anders einstellen soll, als in miener lokalen Umgebung.

Irgend eine IDEE ?

Mit den besten Grüßen
Peter Unden

toyde ·

Hi.

Ist evtl. nicht gerade die gewünschte Antwort - aber warum machst du das manuell über HTML-ContentElement?
Dafür gibt es doch das Multimedia-ContentElement (im neuer-Content-Wizzard ein paar Felder weiter unten).
Nur so ne Frage.

cya

ameise ·

Ein fröhliches Hallo

Beim Verwenden des Multimedia-Elements und beim Besucher installiertes "Quick-Time" wird die "QuickTime-Schieberegler-Toolbar" geöffnet und das Layout arg zerrissen - besonders im Firefox.

"Mein" EMBED-Tag mit den Parametern läuft im Hintergrund und lässt das Layout in Ruhe.

Nur warum funzt es mit dem IE nur lokal und nicht vom Server?

Mit den besten Grüßen
Peter

toyde ·

Nicht besonders weit überlegt: Was meinst du stellt das Multimedia-Element mit deinem Multimedia-File (wav,mov,mpg) an? 🙁 : es benutzt den Embed-Tag selbst.
Schreibe doch die Parameter

autostart=true 
loop=true 
hidden=true 
height=0 
width=0
(glaube, alle zwingend ohne " schreiben)

in das weisse Feld des Multimedia-Contents rein und du hast das gleiche Ergebnis.

toyde ·

Hi. Bin's nochmals.

? Habe hidden=true eingefügt, und habe auch dein Problem, dass es auf dem Server nicht abgespielt wird (bzw. vom server her auf meinem IE).
Habe das so gelöst:

autostart=true 
loop=true 
hidden=false 
height=0 
width=0

Hidden ist irgendwie der Fehler, habe ich das Gefühl. Ich setze hidden=false und voila, es klappt. Ausserdem ist es durch width/height=0 nicht sichtbar.

Vielleicht läufts bei dir ja gleich.

ameise ·

Herzlichen Dank für deine Geduld.

Inzwischen habe ich alle Variationen durch. Der IE weigert sich beharrlich die .wav-Datei überhaupt zu laden. Lokal funzt es aber. Ich werde mal ein paar IE-Freaks anmorsen. Wenn ich ein Ergebnis habe, poste ich hier wieder.

Allerbeste Grüße
Peter

toyde ·

komisch, bei mir läufts..

evtl. liegst an was anderem, kanns von hier aus ned beurteilen.

cya

ameise ·

Ergebnis Sound und Browserweiche!

Erneut einen fröhlichen guten Tag allerseits.

Hier nach ein paar Tagen die gemeinsam gefundene Lösung. Euch allen hier ein "fettes" Danke.
Ein herzliches Dankeschön auch an die News-Groups:
- de.comm.infosystems.www.authoring.misc
- typo3.german

Einen Sound "einzubetten" ist kein W3C konformes Feature; sondern ein Sonderweg der beiden "Lager" Internet-Explorer (IE) und Netscape.
Der IE will seinen <bgsound>-Tag im <head>:
<bgsound src="background.mid" loop="infinite">

Alle Anderen wollen ihren <embed>-Tag im <body>:
<embed src="background.mid" autostart="true" loop="true" hidden="true" height="0" width="0"></embed>

Das "Konstukt" mit Typoscript im extension template der "Sound-Seite" setzt dann ein "Default" und überschreibt es, wenn "rein zufällig mal ein IE vorbeischaut" *schmunzel:
seite.5 = TEXT
seite.5.value = <embed src="background.mid" autostart="true" loop="true" hidden="true" height="0" width="0"></embed>
[browser = ie]
seite.5 >
seite.headerData.10 = TEXT
seite.headerData.10.value = <bgsound src="background.mid" loop="infinite">
[end]

Mit den allerbesten Grüßen
Peter