我是否可以上传ByteArray
并在上传进度上获得ProgressEvent
?
我试过了:
URLLoader
,但后来我意识到它只显示了下载的进度。FileReference
,但后来我意识到FileReference.data
是只读的。我有什么方法可以做到这一点吗?
用户使用麦克风录音,然后将声音上传到服务器。这就是为什么它是ByteArray
而不是FileReference
。
答案 0 :(得分:0)
进行了一些搜索并发现了其他几个SO帖子似乎表明这是不可能的。如果您正在使用AIR,也许您可以使用FileStream将ByteArray保存到文件中,然后将该文件加载到File对象中并在其上调用upload()。
答案 1 :(得分:0)
你只能通过自编程来实现。 make和uploader服务器端脚本java for ex。并通过套接字发送进度百分比 所以flash发送文件并通过套接字接收进度数据。