11

up.removeFile(file)アップロードが進行中でない場合にのみ機能します。

これはバグですか、それとも私が呼び出せなかった他の関数が存在しますか?

4

3 に答える 3

19

このようにして、私はそれを機能させることができました。

追加されたすべてのファイルには、独自のキャンセル機能があります。

var status_before = file.status;
up.removeFile(file);                
if(up.state == plupload.STARTED && status_before == plupload.UPLOADING)
{
  up.stop();
  up.start();
}
于 2012-04-21T09:16:41.150 に答える
1

コンテナを非表示にすると、アップロードが停止します。元 :

var max = 10;
var count = 0;

uploader.bind('FileUploaded', function(up, file, info){
    count++;
    if (count >= max){
            $('#container').hide();
            console.log('limit reached');
    }
});
于 2013-04-30T13:10:20.753 に答える
0

どうやらこれは(まだ)不可能です:https ://github.com/moxiecode/plupload/issues/168

特定のトランスポート(HTML5 / XHR)のみを使用する場合は.abort()、XHRオブジェクトを呼び出すことでそれを行うことができます。

于 2012-04-21T09:14:01.307 に答える