[HTML] audio austostart

chiara62

Nuovo Utente
18 Ott 2016
10
0
1
62
Ho cercato di inserire in una pagina del sito della mia classe alcune voci registrate dai bambini. Ho utilizzato il seguente codice
<object data="uno.mp3" type="audio/mpeg"> <param name="autostart"
value="false"> <param name="loop" value="false">
</object>
Nonostante abbia impostato il valore autostart false, l'audio continua a partire automaticamente, nulla cambia se imposto il valore true.
Qualcuno mi può aiutare?
Grazie
 
Se il file .mp3 deve partire in automatico il
Codice:
<param name="autoplay" value="true">
se invece deve partire manualmente
Codice:
<param name="autoplay" value="false">
 
Ho provato, ma sembra non avere nessuna intenzione di smettere di partire automaticamente
Il codice inserito è questo
<object data="uno.mp3" type="audio/mpeg"> <param name="autoplay"
value="false"> <param name="loop" value="false">
Cosa sbaglio?
 
Cosa sbaglio?
A prima vista nulla! Prova a mettere entrambi autostart e autoplay più o menu in questo modo:
Codice:
<object data="uno.mp3" type="audio/mpeg">
  <param name="src" value="uno.mp3">
  <param name="autostart" value="false">
  <param name="autoplay" value="false">
  <param name="loop" value="false">
  <embed src="uno.mp3" autostart="false" loop="false">
</object>
Oggi pomeriggio ti faccio un esempio in html5 che non dovrebbe darti problemi

P.S. Quando posti del codice usa i tag [ code][/code ] in modo che sia più leggibile, come ho fatto io
 
ciao.gif
Codice:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Esempio tag audio</title>
</head>

<body>
<!--Esempio player audio in html5

Se si vuole che parta automaticamente-->
<audio controls autoplay>
  <source src="uno.mp3" type="audio/mpeg">
  Il tuo browser non supporta il tag audio
</audio>

<!--Esempio player audio in html5

Se si vuole che parta manualmente-->
<audio controls>
  <source src="uno.mp3" type="audio/mpeg">
  Il tuo browser non supporta il tag audio
</audio>
</body>
</html>
Ovvio che il DTD della tua pagina deve essere in HTML5
Se non vuoi la barra dei controlli togli controls

ciao.gif

.
 
Ultima modifica:
Il DTD della mia pagina non è in HTML5, ma 4.01 e neppure inserire autostart e autoplay è servito.
Parte sempre in automatico...
Questo il codice completo della pagina
Codice:
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>con suggerimento</title>
</head>
<body>
<object data="uno.mp3" type="audio/mpeg"> <param name="src"
value="uno.mp3"> <param name="autostart" value="false"> <param
name="autoplay" value="false"> <param name="loop" value="false">
<embed src="uno.mp3" autostart="false" loop="false"></object>
<br>
<br>
</body>
</html>

PS. però ho imparato a usare il tag
Codice:
[/SIZE][/FONT]
 
Io ho corretto qualche errore nel codice che hai postato e devo dire che nonostante a me parta solo manualmente, qualche problema lo da in particolare modo con i browser di ultima generazione! Questo è il codice che ti ho corretto e meglio di così con object non si ottiene:
Codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>con suggerimento</title>
</head>

<body>
<object data="uno.mp3" type="audio/mpeg">
    <param name="src" value="uno.mp3">
    <param name="autostart" value="false">
    <param name="autoplay" value="false">
    <param name="loop" value="false">
    <embed src="uno.mp3" autostart="false" loop="false"></embed>
</object>
</body>
</html>
Questo come detto parte solo manualmente.

Pertanto il mio consiglio è quello di cambiare il DTD della pagina in html5 e usare l'esempio che ti ho postato oggi.
Il DTD dell'esempio è già in HTML5
ciao.gif



.
 
Mi spiace, a me continua a partire in automatico. Mi sono limitata a fare un copia/incolla, sarà il browser.
Non posso modificare il DTD della pagina, almeno credo, perché uso Kompozer e passo al linguaggio HTML solo quando mi è necessario per realizzare qualcosa che non riesco a fare con l'interfaccia grafica. Non sono così brava e non ho così tanto tempo da riuscire a costruire siti scrivendoli in HTML.
Aggirerò l'ostacolo: farò aprire il file audio in una pagina nuova, così può fare quello che vuole... mi piace meno perché è meno immediato e i bambini devono ogni volta richiudere la pagina, ma si fa quello che si può...
Grazie
 
Ma per modificare il DTD ti basta sostituire il tuo codice che fra l'altro ha errori
sostituisci questo:
Codice:
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
con questo:
Codice:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
e il gioco è gatto! Così puoi usare il tag <audio> che funziona molto, molto, meglio
 
ah! Un ultimo consiglio: se fossi al tuo posto setterei nelle impostazioni di Komposer il DTD predefinito a html5, ormai html 4.01 non lo usa più nessuno e anche i browser fanno fatica ad interpretarlo, anche xhtml 1.1 ormai verrà abbandonato
 
Certo che al posto mio setteresti diversamente le impostazioni di kompozer! Tu sai quello che fai... io vado per tentativi, suggerimenti e scoppiazzamenti di codici... Se mi aiuti ancora, ci posso provare!
 
Quando vuoi sono sempre qui!
 
Grazie. Nel fine settimana sistemo le pagine del sito della classe con i suoni, tento il settaggio e... vedrai che mi faccio risentire.
 
Ottimo! Sono felice di esserti stato di aiuto! Quando vuoi sono sempre qui per quello che mi è possibile fare
Un caro saluto
 
Vedi l'allegato 3222
Codice:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Esempio tag audio</title>
</head>

<body>
<!--Esempio player audio in html5

Se si vuole che parta automaticamente-->
<audio controls autoplay>
  <source src="uno.mp3" type="audio/mpeg">
  Il tuo browser non supporta il tag audio
</audio>

<!--Esempio player audio in html5

Se si vuole che parta manualmente-->
<audio controls>
  <source src="uno.mp3" type="audio/mpeg">
  Il tuo browser non supporta il tag audio
</audio>
</body>
</html>
Ovvio che il DTD della tua pagina deve essere in HTML5
Se non vuoi la barra dei controlli togli controls

Vedi l'allegato 3222
.
Grazie infinite! Dopo varie ricerche effettuate sul web ero riuscito a scrivere linee di programma per inserire file musicali. Tutto andava bene per windows8, ma con windows 10 la musica di sottofondo si poteva udire solo con Explores ma non con Google o Firefox.
Invece le poche linee di programma scritte da Max 1 hanno risolto il problema. Ora la musica di sottofondo è udibile, qualsiasi browser venga utilizzato. Grazie ancora!
 

Discussioni simili