我正在闪存中制作卡拉OK应用程序,但我遇到了问题。当客户端停止唱歌时,我希望将此录音保存在服务器上的特定文件夹中,而不显示提示信息。到目前为止,我创建的所有上传或下载应用都使用FileReference
,但它始终有一条提示信息。有没有办法直接保存歌曲?提前谢谢。
答案 0 :(得分:1)
我假设您打算将已记录的.wav文件保存到服务器。
// AS3 code
var request:URLRequest = new URLRequest ( 'http://pathto/save.php' );
var loader: URLLoader = new URLLoader();
request.contentType = 'application/octet-stream';
request.method = URLRequestMethod.POST;
// bytes is your byteArray containing an encoded .wav file ready to save.
request.data = bytes;
loader.load( request );
//PHP code
$fp = fopen( 'filename.wav', 'wb' );
fwrite($fp, file_get_contents('php://input'));
fclose( $fp );
答案 1 :(得分:0)
http://www.red5-recorder.com/看起来是个不错的起点