2011-01-07 62 views
0

我想知道是否可以上传一首歌曲在as3中,我想要实现的是人们可以按下一个按钮来加载歌曲,当他们不这样做时,标题应该显示在文本字段中。然后,他们可以按下播放按钮来启动歌曲。这可能在as3中吗?上传一首歌曲as3

回答

0

是的,它有可能。您可以使用FileReference类让用户选择歌曲。然后在Sound对象中加载一首歌曲并播放声音对象。

如果你要上传的歌曲在服务器上,那么你可以选择使用PHP/Java或AMFPHP/BlazeDS的等

+0

正如在此所述,为了将文件保存在服务器上,您需要某种服务器端脚本来接受上传,这里有很多例子可以用PHP或Java或其他方式执行此操作(它在PHP中很容易,并且通常在大多数Linux或Windows主机上可用)或者,如果您只想制作桌面应用程序,则只能使用AS3并将其设置为AIR(adobe集成运行时)应用程序并将文件保存到磁盘 – shaunhusain 2011-01-07 08:20:59

0

你能不能澄清?您是否希望人们将歌曲从桌面加载到应用程序中,然后播放它或只需选择一首歌曲并播放它?

如果你想让人们加载他们自己的歌曲,那么你可以使用 FileReference类,它基本上会打开一个窗口,允许用户选择一个mp3文件并加载它。检查browse() & upload()方法。

完成上传后,可以使用Sound类来操作加载的数据。如果加载的文件具有id3信息,您应该能够从歌曲id3属性中检索歌曲标题,艺术家等等。