【问题标题】:Upload ByteArray to server - With upload progress将 ByteArray 上传到服务器 - 有上传进度
【发布时间】:2013-06-19 17:19:27
【问题描述】:

我是否可以上传ByteArray 并在上传 进度中收到ProgressEvent

我试过了:

  • 使用URLLoader,但后来我意识到它只显示下载进度。
  • 使用FileReference,但后来我意识到FileReference.data 是只读的。

有什么办法可以做到吗?

用户使用他们的麦克风录制,然后将声音上传到服务器。这就是为什么它是 ByteArray 而不是 FileReference

【问题讨论】:

    标签: actionscript-3 apache-flex file-upload bytearray


    【解决方案1】:

    进行了一些搜索,并出现了其他几个似乎表明这是不可能的 SO 帖子。如果您使用的是 AIR,也许您可​​以使用 FileStream 将 ByteArray 保存到文件中,然后将该文件加载到 File 对象中并在其上调用 upload()。

    【讨论】:

      【解决方案2】:

      您只能通过自编程来做到这一点。 为 ex 制作和上传服务器端脚本 java。并通过套接字发送进度百分比 所以 flash 发送文件并通过套接字接收进度数据。

      【讨论】:

        猜你喜欢
        • 2016-01-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-26
        • 2015-10-15
        • 1970-01-01
        • 1970-01-01
        • 2011-04-04
        相关资源
        最近更新 更多