Domanda

Ho una pagina che ha un tavolo con ogni riga corrisponde ad un file audio. L'ultima cella in ogni riga incorpora un semplice lettore audio flash. Il problema è che il file Flash per il giocatore è in fase di download per ogni riga separatamente e non appena le righe vanno oltre 40-50 si blocca il browser.

Ho provato ad utilizzare giocatori diversi (1pixelout, flash-mp3-player) e il problema è ancora lì, quindi non è un problema specifico giocatore.

C'è un modo per mettere in cache il lettore in modo che esso viene scaricato solo una volta?

screenshot alt text http://www.freeimagehosting.net/uploads/cf33bb26f2.png

È stato utile?

Soluzione

file SWF con stesse proprietà deve essere memorizzato nella cache in primo luogo, è probabile che passa parametri ad esso quindi il download di tutte le istanze. Non sono sicuro che è possibile utilizzare un giocatore di giocare 50 file contemporaneamente. provare a utilizzare il lettore più piccolo si possono trovare e impostare l'opzione autoplay è di 0 o false. Così il giocatore sarà scaricato, ma il file non viene riprodotto fino a quando l'utente fa clic su di esso.

Ho pagina con 100 immagini su di esso, ogni immagine è di circa 50 KB e funziona benissimo per tutti gli utenti con connessione internet sopra 750Kbit. Quindi, ridurre le dimensioni del lettore o addirittura scrivere il proprio, che ha solo giocare e pulsante di arresto su di esso (dovrebbe essere di circa 2-5KB per ogni istanza) e farlo caricare il file al clic dell'utente.

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