Steffen Wolfrum: MIME-TYPE? audio/x-wav oder audio/wav?

Beitrag lesen

In einer einfachen onClick-Programmierung soll unter Netscape ein kleiner wav-sound ertönen.
Das klappt offline tadellos.
Aber wenn die gleiche Datei oline aufgerufen wird, macht Netscape einen Fehler bei der Zuweisung der ".wav"-Suffixes, und es funktioniert nichts mehr.

Der Fehler ist, dass in den Voreinstellungen des Navigators unter "Anwendungen" für das ".wav"-Suffix zwei mögliche Mime-Types aufgelistet sind:

  • einmal "audio/wav", das wird erfolgreich gesteuert durch das Standard Plugin LiveAudio
  • und einmal "audio/x-wav", dem eine "Sound Machine" zugewiesen ist, die nicht vorhanden ist, weswegen dieser Mime-Type unter den Plug-Ins nicht aktiviert ist, und deswegen mein".wav" nicht mehr läuft.
    Seltsamerweise versucht Navigator unter online-Bedingungen das ".wav" als "audio/x-wav" zu interpreitieren (und das geht eben nicht).
    Wenn ich per Hand in den Voreinstellungen des Browsers nun auch dem "audio/x-wav" das LiveAudio zuweise, dann kappts auch online.
    Aber das kann ja nicht Sinn der Sache sein, das alle User ihre Preferencen umstellen müssen...

Wie kommt es online zu dieser Verwechslung - offline mit derselben Datei und demselben Browser gibt es überhaupt keine Probleme.

Kann man per Java-Script eine eindeutige Zuweisung EINES Mime-Types zu EINEM Suffix erreichen?

Danke!