Come incorporare file audio in HTML se viene inviato come flusso di ottetti?
-
10-07-2019 - |
Domanda
Sto provando a scrivere uno script Greasemonkey che convertirà tutto " Riproduci " collega una pagina all'audio incorporato (usando il <embed>
tag).
Quando uso un link che ottengo da un allegato GMail, funziona come un incantesimo.
Quando utilizzo un collegamento da un altro sito (Digium Switchvox), l'intestazione della risposta HTTP ha ContentType
impostato su " application / octet-stream " invece di " audio / x-wav " (come il link di GMail). Questo confonde Firefox, che decide che non ho installato il plugin giusto. Se imposto l'attributo type
nel tag <=> su & Quot; audio / x-wav & Quot; Firefox utilizza Quicktime per caricare il file. Quicktime viene tuttavia confuso e non riproduce il file.
Qualcuno conosce un modo intelligente per risolvere questo problema?
Soluzione
hai provato overrideMimeType ?
overrideMimeType
String (Compatibilità: 0.6.8+) Opzionale.
Un tipo MIME da specificare con la richiesta (ad es. & Quot; text / html; charset = ISO-8859-1 & Quot;).