Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1

    [AS2.0] attachSound + loadMovie problematico (random?)

    Ciao a tutti

    Ho un problema con un loop musicale inserito nel mio sito.
    Dopo varie vicissitudini legate a problemi con il loop degli mp3 (pare che il formato aggiunga delle code di silenzio automatiche), ho realizzato un swf dove predispongo l'esecuzione di un file .wav in questo modo:


    codice:
    var canzone:Sound = new Sound(this);
    canzone.attachSound("music");
    Dalle proprietà del file .wav ho impostato che venga compresso in mp3 a 128kbps e che venga esportato per actionscript con l'id "music"

    Dal mio swf principale carico quindi l'swf con la musica ("musica.swf") in un mc vuoto ("musicloader") tramite un preloader

    codice:
    loadMovie("musica.swf", musicloader);
    this.footer.loadermusica.onEnterFrame = function(){
       var musicacaricati = _root.scene.musicloader.getBytesLoaded();
       var musicatotali = _root.scene.musicloader.getBytesTotal();
       _root.musicapercentuale = Math.floor((musicacaricati * 100)/musicatotali);
       this.barrettamusica._xscale = _root.musicapercentuale;
       if(musicacaricati == musicatotali){
    	   this._alpha = 0;
    	   _root.scene.musicloader.canzone.start(0,999);
    	   delete this.onEnterFrame;
    	   }
    }

    Ecco il problema: su alcuni computer/browser si sente la musica, su altri no.
    Sembra non esserci logica in questo: io ho un mac con tiger e flash aggiornato e mi funziona, un amico con leopard e flash aggiornato non riesce a sentirlo. A me si sente con qualsiasi browser, a lui con nessuno. Stessa situazione con altri amici che hanno testato (tutti mac), io ho provato su un pc con windows vista non molto aggiornato e si sente (sia con firefox sia con ie), idem un altro pc di un amico.

    Francamente non so che pesci pigliare, anche perché - appunto - a me funziona, ma vorrei funzionasse su qualsiasi macchina. Sapreste aiutarmi?
    Uso Flash CS3 con actionscript 2.0.

    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Metti il file audio nella libreria del swf padre.

  3. #3
    Utente di HTML.it L'avatar di simonah
    Registrato dal
    Jan 2001
    Messaggi
    105
    suggerimenti in merito... sono disperata!!!

    ho provato anche così:

    nel flash child (es: 0001.swf):
    var my_sound:Sound = new Sound();
    my_sound.attachSound("audio0");
    my_sound.onSoundComplete = audioFine;
    my_sound.start();

    e nel flash contenitore:
    swf_mc.loadMovie("content/0001.swf");
    var spk:Sound = new Sound();
    spk.attachSound("swf_mc.audio0");
    Ultima modifica di simonah; 17-09-2014 a 16:10
    ----------------
    2be || !2be

  4. #4
    Utente di HTML.it L'avatar di simonah
    Registrato dal
    Jan 2001
    Messaggi
    105
    ciao randi, non posso, perchè devo caricare all'interno del padre diversi flash, i quali hanno in libreria audio concatenati sempre con nomi uguali :-(
    ----------------
    2be || !2be

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.