Domanda

Come posso utilizzare HTML puro per fare un lettore di musica online senza flash browser integrato? Come, si fa clic su un pulsante, e la musica inizia a suonare. Ho provato di tutto con <embed> e con (out) <noembed>, ma nessuna di queste sembra funzionare. Ho bisogno di lavorare in Firefox.

Ho un file MP3.

EDIT: In realtà, la gente, mi dispiace tanto per questa domanda. Ora ho visto che semplicemente non avevo scritto correttamente il percorso. Tutto funziona abbastanza bene con il tag <embed src="../../path/to/file.mp3" autostart="false" width="20" height="20"/>. Il fatto è che stavo cercando di scrivere per i browser che non supportano Flash, come e. g. Safari di iPad.

È stato utile?

Soluzione

Mi rendo conto che questa non è una risposta alla domanda di per sé, sto aggiungendo che per completezza.

Questo link ha ogni possibile permutazione che si possa immaginare ...

Non sono sicuro se la parte sottostante lavoro sarà in FireFox:

Ecco come incorporare Windows Media Player in codice HTML.

Per incorporare un oggetto nel documento HTML, è necessario l'ID classe di oggetti. L'ID di classe per Windows Media Player 7, 9, 10 e 11 è clsid:. 6BF52A52-394A-11D3-B153-00C04F79FAA6

Inserisci il seguente codice nel documento HTML per incorporare Windows Media Player 7 e versioni successive:

<OBJECT id="VIDEO" width="320" height="240" 
    style="position:absolute; left:0;top:0;"
    CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
    type="application/x-oleobject">

    <PARAM NAME="URL" VALUE="your file or url">
    <PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
    <PARAM NAME="AutoStart" VALUE="True">
    <PARAM name="uiMode" value="none">
    <PARAM name="PlayCount" value="9999">
</OBJECT>

Nel parametro URL, è possibile specificare un URL (per lo streaming) o un file locale.

Altri suggerimenti

Questo dovrebbe aiutare. Il tag audio HTML5 ha un supporto decente con le nuove versioni di Firefox, Safari, Chrome e Opera (purtroppo senza Internet Explorer). Potrebbe essere necessario convertire il vostro .mp3 a .ogg o in un altro formato, perché alcuni browser consentono solo alcuni formati.

Oh, avrete bisogno di Javascript per i controlli come .play (), .pause () ...

Non credo che questo è ancora possibile (viene fornito con HTML5). È possibile utilizzare il Yahoo Media Player che funziona con JavaScript.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top