没有使用plupload和flash上​​传的块

时间:2015-01-06 13:52:55

标签: flash plupload chunked

我使用的是plupload 2.1.2和chunked upload。运行时设置为闪存进行测试,块大小为5242880。

当我开始上传时,我没有获得任何块上传呼叫但是在很短的时间后,我得到了一个FileUploaded回调。

我使用的测试文件是160mb。

当我将运行时设置为html5时,一切正常。

我使用firefox 34.0测试过。

对象初始化如下:

var settings = {
  runtimes : 'flash',
  browse_button : "id_of_the_dom_element",
  container: document.body,
  url : '/relative/url',
  flash_swf_url : 'assets/flash/Moxie.swf',
  multi_selection: false,
  chunk_size : '5242880'
};

var uploader = new plupload.Uploader(settings);

uploader.init();

-E- 当我禁用分块时也会出现问题。我在文件上传之前得到一个FileUploaded回调。

1 个答案:

答案 0 :(得分:0)

来自github的回答:

默认情况下,在Flash运行时中禁用分块,因为它不会像在Flash中那样执行。检查:When to use chunking and when not?.

如果你想要启用分块,请将:required_features设置为true。

来源:https://github.com/moxiecode/plupload/issues/1188