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 »?
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
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. –