2010-02-07 3 views
1

J'ai ajouté un bouton dans le flash Je veux que ce bouton enregistre un fichier mp3 du serveur lorsqu'un utilisateur clique dessus dans un navigateur.Enregistrer un fichier à partir du serveur en utilisant le flash

Une façon de le faire est:

import flash.net.FileReference; 
import flash.utils.ByteArray; 

var fileReference:FileReference = new FileReference(); 

var data:ByteArray; // load up your data into this ByteArray 

fileReference.save(data, "outputfile.dat"); 

Mais comment charger un fichier mp3 à partir du serveur dans la variable « données »?

+0

Je viens de trouver FileReference.download() Vous dites « du serveur », mais vous voulez vraiment télécharger le fichier sur le serveur? Si vous parlez simplement de permettre à l'utilisateur de télécharger un fichier, faites simplement naviguer le navigateur vers l'URL du fichier en utilisant navigateToURL(). – richardolsson

+0

Je veux juste quand quelqu'un clique sur un bouton à l'intérieur du flash, il est capable de télécharger un fichier du serveur sur la machine locale. –

Répondre

0

sur google

Questions connexes