Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    getBytesTotal undefined

    ho creato un miniplayer di file mp3.
    in locale funziona perfettamente, loading compreso.
    se pubblico la pagina il loading non funziona più perchè il risultato di getBytesTotal risulta undefined.

    vi è mai successo?
    da cosa potrebbe derivare?

    i file pesano leggermente meno di un mega,

  2. #2
    Posta un pò di codice, un'altra cosa, ti viene caricato il file da cui leggi i bytes?

  3. #3
    in remoto funziona anche il loading.(e quindi il getBytesTotal , che ho stampato a video).

    online non funziona il loading ma il file viene caricato.

    codice:
    switchTrack = function (trackNr) {
    snd.stop();
    snd.loadSound(soundUrls[trackNr]);
    //loading bar
    bt = snd.getBytesTotal();
    
    this.onEnterFrame = function () {
    bl = snd.getBytesLoaded();
    pr = bl/bt*100;
    percent_txt.text = Math.floor(pr)+'%';
    
    bar_mc._xscale = pr;
    if (pr == 100) {
    delete this.onEnterFrame;
    }
    }
    //fine loading bar
    }
    il codice deriva da un tutorial

  4. #4
    Ma quanto pesa il file da caricare?

  5. #5
    poco meno di un mega, come avevo scritto sopra.


    puo' dipendere da quello?

  6. #6
    Originariamente inviato da decemberist
    poco meno di un mega, come avevo scritto sopra.


    puo' dipendere da quello?
    Se la barra del preload pesa più del filmato interno, non vedi il preload, se ci sono componenti che vengono caricati prima di ogni altra cosa idem. Prova con un pò di debug per vedere inanzitutto se leggi i bytes, poi vai avanti con il problema. Così sensa provarlo non saprei che dirti.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.