Actionscript 3 是否在flash中保存没有提示窗口的文件?

Actionscript 3 是否在flash中保存没有提示窗口的文件?,actionscript-3,flash,Actionscript 3,Flash,我正在用flash制作一个卡拉OK应用程序,我遇到了一个问题。当客户端停止唱歌时,我希望将此录音保存在服务器上的特定文件夹中,而不显示提示消息。到目前为止,我使用的所有上传或下载应用程序都使用了FileReference,但它总是有一条提示消息。有没有办法直接保存这首歌?提前感谢。看起来是一个不错的起点看起来是一个不错的起点我假设您打算将录制的.wav文件保存到服务器上 // AS3 code var request:URLRequest = new URLRequest ( 'http://p

我正在用flash制作一个卡拉OK应用程序,我遇到了一个问题。当客户端停止唱歌时,我希望将此录音保存在服务器上的特定文件夹中,而不显示提示消息。到目前为止,我使用的所有上传或下载应用程序都使用了
FileReference
,但它总是有一条提示消息。有没有办法直接保存这首歌?提前感谢。

看起来是一个不错的起点

看起来是一个不错的起点

我假设您打算将录制的.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 );

我假设您打算保存已录制到服务器的.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 );

我见过一些卡拉OK应用程序,在你唱歌的时候可以保存声音,比如at:它是用flash制作的。有什么建议吗?对不起,我误读了这个问题,你可以通过AdobeMediaServerofRed5查找一些现有的解决方案(删除了旧评论)。我看到一些卡拉OK应用程序在你唱歌时保存声音,比如at:和flash。关于我该怎么做有什么建议吗?对不起,我误读了这个问题,您可以查看AdobeMediaServerofRed5的一些现有解决方案(删除了旧评论)谢谢。我的公司正在考虑购买一个卡拉OK网络应用程序以供进一步使用。在哪里可以找到这些产品?我在谷歌上到处搜索,但找不到任何东西。谢谢。我的公司正在考虑购买一个卡拉OK网络应用程序以供进一步使用。在哪里可以找到这些产品?我到处搜索,但都找不到