Wav abspielen unter dem MAC
Holger
- javascript
Hallo,
ich habe eine Seite hier, die auf Windows läuft. Wenn ich auf eine Graphik klicke, wird eine Funktion aufgerufen, die wiederum document.embeds[x].play() aufruft, wobei x entweder 0,1,2 oder 3 ist.
Die wav dateien sind über den <embed> Tag eingefügt.
Leider läuft diese Seite nicht auf MACs. Das ist aber sehr wichtig.
woran kann es liegen das die *.wav dateien nicht abgespielt werden? Wie kann ich Audio Dateien mit dem Mac Javascript gesteuert abspielen?
Freue mich schon auf Antworten, die sache ist dringen,
-- Holger
Hi Holger,
Unterstützt ein MAC überhaupt .wav Dateien?
Mal abgesehen davon ist deine Lösung von Clientsprachen abhängig und
viele finden Music auf Homepages abschreckend.
Ansosten sag den "Macern" doch einfach direkt, wo die Datei ist.
MfG, Dennis.
Unterstützt ein MAC überhaupt .wav Dateien?
gute Frage, ich bin davon ausgegangen, aber sicher bin ich mir da nicht. Was für Alternative Dateiformate gibt es denn noch?
Mal abgesehen davon ist deine Lösung von Clientsprachen abhängig und
viele finden Music auf Homepages abschreckend.
Ich auch, es ist auch keine Musik, sondern eher ein Effekt der für die Seite unverzichtbar ist (es ist ein Online Rätsel).
Ansosten sag den "Macern" doch einfach direkt, wo die Datei ist.
Das ist schlecht, da die Seite benotet wird.
Hallo Dennis, Holger
Unterstützt ein MAC überhaupt .wav Dateien?
Mac, MAC erinnert an die MAC-Adresse. ;o)
Für Macs ist natürlich Apples Quicktime dafür verantwortlich und steht hier
bei mir auch jedem Browser als Plugin zur Verfügung. Und das spielt so
ziemlich alles ab. (Benjamin-Klausel: Ja, außer OGGs, wenn man es ihm nicht
explizit beibringt.)
Holger:
Ich auch, es ist auch keine Musik, sondern eher ein Effekt der für die
Seite unverzichtbar ist (es ist ein Online Rätsel).
Wie schon in SELFHTML steht: »Seine Wirkungsweise (Die des Befehls play())
ist deshalb immer abhängig vom verwendeten Plugin und steht nicht in jedem
Fall zur Verfügung.«
Ich kann mir vorstellen, daß es daran liegt, mal ganz abgesehen davon, daß
<embed> niemals Bestandteil eines »offiziellen« HTML-Standards war. (Oder
es liegt daran, daß keiner weiß, was für einen der vielen Browser für den
Mac Du meinen könntest. Oder es sind Sonnenflecken. ;o)
An Deiner Stelle würde ich zwei Varianten ausprobieren:
Zum einen, ob ich diesen embed-Code nicht durch das Element <object> ersetzen
kann. Allerdings scheint ein spontaner Blick auf die entsprechenden Stellen
in SELFHTML nicht besonders erfolgsversprechend.
http://de.selfhtml.org/html/multimedia/objekte.htm
http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#object
Ich lese nix, von einer sicherlich praktischen Funktion wie play(), gebe
aber gerne zu, daß ich mich mangels Interesse und Willen zum Einsatz von
sowas noch nie wirklich mit all diesem Plugin-Quark und dessen Steuerung
über Javascript beschäftigt habe.
Zum anderen würde ich bei Apple rumrecherchieren; zwei Stellen, die mir
da einfallen würden, sind diese beiden Ecken im Developer-Bereich:
http://developer.apple.com/quicktime/
(Der Quicktime-Bereich. Natürlich. Allerdings beschäftigt der sich mehr mit
Quicktime als Softwarebibliothek und weniger mit Quicktime, dem Plugin)
http://developer.apple.com/internet/
(Der Bereich Internet & Web. Die haben hier durchaus nützliches versteckt.
Irgendwo hier habe ich auch mal einen durchaus kompetenten Artikel gesehen,
wie man am besten Multimediaobjekte in Seiten einbindet.)
Ansonsten wenn alles scheitert: Dein Projekt, ein Online Rätsel mit
Geräuscheffekten, ist nichts, das ich so spontan mit einer HTML-Javascript-
WAV-Kombination lösen würde. Mein spontaner Gedanke wäre ausgerechnet etwas,
das sich als animiertes Multimediaformat präsentiert - Flash natürlich.
Tim