2011-01-07 5 views
0

Ich frage mich, ob es möglich wäre, ein Lied in as3 hochzuladen, was ich erreichen möchte ist, dass Leute einen Knopf drücken können, um ein Lied zu laden, und wenn sie das nicht, sollte der Titel angezeigt werden in einem Textfeld. Dann hätten sie die Fähigkeit, einen Play-Button zu drücken, mit dem das Lied beginnt. wäre das in as3 möglich?einen Song hochladen n as3

Antwort

0

Ja, es ist möglich. Sie können die FileReference-Klasse verwenden, um dem Benutzer die Auswahl eines Titels zu ermöglichen. und dann laden Sie einen Song in Sound-Objekt und spielen Sound-Objekt.

Wenn Sie Song auf Server hochladen möchten, dann müssen Sie entweder PHP/Java oder AMFPHP/BlazeDS usw.

+0

Wie bereits erwähnt, um die Datei auf dem Server zu speichern, benötigen Sie eine Art serverseitiges Skript, um den Upload zu akzeptieren. Es gibt viele Beispiele dafür in PHP oder Java oder was auch immer (Es ist sehr einfach in PHP und das ist in der Regel auf den meisten Linux- oder Windows-Hosts verfügbar. Alternativ, wenn Sie nur eine Desktop-Anwendung erstellen möchten, können Sie nur AS3 verwenden und eine AIR (Adobe Integrated Runtime) -App machen und die Dateien auf der Festplatte speichern – shaunhusain

0

Könnten Sie vielleicht klären benutzen? Möchtest du, dass Leute einen Song von ihrem Desktop in deine Anwendung laden, ihn dann abspielen oder einfach einen Song auswählen und abspielen?

Wenn Sie möchten, dass Leute ihren eigenen Song laden, dann können Sie die FileReference Klasse verwenden, die im Grunde öffnet ein Fenster, mit dem der Benutzer eine MP3-Datei auswählen und laden kann. Überprüfen Sie die browse() & upload() Methode.

Nach dem abgeschlossenen Upload können Sie die geladenen Daten mit der Klasse Sound bearbeiten. Wenn die geladene Datei ID3-Informationen enthält, sollten Sie in der Lage sein, den Songtitel, Interpret usw. aus der Song-ID3-Property abzurufen.