- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Conflitto loadSound ed internet Explorer
-
Ciao Onsitus, grazie per il consiglio... effettivamente mettendo l'indirizzo assoluto di dove si trova il suono funziona (anche se non capisco perchè visto che l'animazione ed il suono sono messi nella stessa cartella)
Ho eliminato anche la stringa dell'swf objet e sembra non sia esploso nulla... testandolo con Firefox funziona tutto correttamente... il problema continuo ad averlo con internet explorer!
Se la pagina la carico una volta il suono lo sento... ed ora sembra anche il loop... ma se ritorno sulla pagina non lo sento più... ho provato a cancellare i
cookie ma il risultato non cambia... se ritorno sulla index il suono non viene caricato...devo aggiungere qualche riga aggiuntiva all'swfObjet in merito al loop? (che non conosco...)
-
Prova cosi:
Brano = new Sound(); Brano.loadSound("suono.mp3", true); Brano.start(); //quando il mp3 e completo, lo ricarica di nuovo per creare un loop Brano.onSoundComplete = function() { Brano.loadSound("suono.mp3",true); };
Sempre usando il path completo a suono.mp3 (http://.../suono.mp3)
Quando hai fatto e se non funziona, riposta il link alla pagina online cosi che guardo il codice html usato.;)
-
Ora provo... ti ringrazio per la tua disponibilità :1145801928-Amore (9
-
Non funziona... con firefox è tutto ok... se ritorno sulla index il loop funziona e ricarica il suono... ma con IE no il suono si sente solo una volta poi se ritorno nella pagina non si sente più...Devo chiudere e riaprire la finestra per farlo funzionare... x:x
-
Sinceramente a dire cosi non ho idea. Posso dare un occhiata al fla stesso anche se non sono sicura che sia la il problema. :bho:
-
Ma infatti lo credo anche io che non sia un problema di .fla... secondo me esiste qualche parametro html che gestisce il loop delle animazioni flash inserite nell'html e dovrebbe essere integrabile anche con swfObjet...
Non si spiega perchè con Firefox funziona bene tutto, mentre con IE no o meglio si sente una volta sola... quindi per questo browser occorre forse inserire qualcosa nell'html...
Non c'è qualcuno che nei propri siti carica i suoni in streaming??? da potermi suggerire una tecnica...
Grazie ancora
-
Personalemente non ho mai avuto nessun problema del genere.
Dal html l'unico errore che posso vedere:
[HTML]
new SWFObject("flash/intro.swf", "sotester", "760", "600", "6", "1")
[/HTML]- mettere il path completo a flash/intro.swf
- aggiornare la versione del player "6"
- il "1" finale...quello non capsico da dove viene??? Dovrebbe esserci un colore per il background (tipo #FFFFFF)
:bho:
-
Ancora niente... senti quando hai tempo ti puoi collegare al sito e vedere se lo stesso problema lo dà anche a te?
Non vorrei a questo punto che sia un problema del mio browser... dovresti collegarti e verificare se premendo f5 il suono riparte o si ferma...
Se mi dici che questo è il metodo corretto per lo streaming non vedo perchè non debba funzionare...
Ti ringrazio per la tua collaborazione... a buon rendere!
-
Eh si che lo fa pure per me o te l'avrei detto.:D
-
Per togliermi il dubbio, ho fatto un test con solo l'actionscript per caricare il suono usando il swfobject:
http://www.onsitus.it/test/napoli.htmlNon ho problemi.:bho:
-
E visto che sono curiosà, mi sono permessa di riprendere il source della tua pagina cambiando solo la parte del swf con il mio...
http://www.onsitus.it/test/napoli2.html
funziona benissimo...
per quello, direi che c'e qualche cosa che non va nel tuo fla.
-
Hai fatto benissimo... quindi dici che puo essere il sorgente...:? può dipendere dalla versione di flash? Ho fatto l'esperimento sia con MX che il 2004... faro qualche altro test col fla e ti faccio sapere...
Comunque grazie!
-
@Schiappa said:
Hai fatto benissimo... quindi dici che puo essere il sorgente...:? può dipendere dalla versione di flash? Ho fatto l'esperimento sia con MX che il 2004... faro qualche altro test col fla e ti faccio sapere...
Comunque grazie!
Non credo che c'eda verdere con la versione di flash. Personalemente ho pubblicato il filmato per flash player 8 e as 2.0.
Possibile che c'e da vedere con i altri suoni usati...tipo l'uso di un stopAllSound. Sparo a caso dicendo cosi.:)
-
All'interno dell'animazione ci sono semplici suoni che si caricano nella timeline...
facciamo una prova... ora creo un swf semplice con soltanto il suono e lo carico nel dominio poi allego il fla nel messaggio così se hai tempo gli dai un occhio...Ma nell'animazione che a te funziona che codice hai inserito? questo?
Brano = new Sound(); Brano.loadSound("http://www.fotoatelier.it/flash/suono.mp3", true); Brano.onSoundComplete = function() { Brano.loadSound("http://www.fotoatelier.it/flash/suono.mp3", true); };
Io l'ho inserito nel primo fotogramma dell'animazione... ora riprovo con un altro swf...
-
Niente da fare... sono proprio sfigato. Comunque
http://www.fotoatelier.it/audio.html
(audio che non funziona se premo F5)
http://www.fotoatelier.it/audio.swf
(audio che non funziona se premo F5)
http://www.fotoatelier.it/audio.fla
(dove poter scaricare il .fla)
Io purtroppo ho esaurito le mie risorse conoscitive... mi affido a quelche anima pia...
Nel fla ho inserito il seguente codice nel primo fotogramma...
Brano = new Sound(); Brano.loadSound("http://www.fotoatelier.it/flash/suono.mp3", true); Brano.onSoundComplete = function() { Brano.loadSound("http://www.fotoatelier.it/flash/suono.mp3", true); };
-
@Schiappa said:
>Brano = new Sound(); Brano.loadSound("http://www.fotoatelier.it/flash/suono.mp3", true); Brano.onSoundComplete = function() { Brano.loadSound("http://www.fotoatelier.it/flash/suono.mp3", true); }; >``` Manca un pezzo nel codice::?
Brano = new Sound();
Brano.loadSound(http://www.fotoatelier.it/flash/suono.mp3, true);
Brano.start();
//quando il mp3 e completo, lo ricarica di nuovo per creare un loop
Brano.onSoundComplete = function() {
Brano.loadSound("http://www.fotoatelier.it/flash/suono.mp3",true);
};