2012-04-21 6 views

答えて

18

この方法で、私はそれを動作させることができます。

すべては、それが機能をキャンセル所有しているファイルを追加しました:

var status_before = file.status; 
up.removeFile(file);     
if(up.state == plupload.STARTED && status_before == plupload.UPLOADING) 
{ 
    up.stop(); 
    up.start(); 
} 
+0

私は対応する定数の2を変更する自由を取った。この回答に感謝します。私は賞金を授与するために24時間待たなければならない... –

+0

@ Marc-AndréLafortuneは賞与に感謝しています:) –

+1

私たちも書くことができます:up.removeFile(file.id)。 – Ron

0

どうやらこれは(まだ)できません:https://github.com/moxiecode/plupload/issues/168

あなただけががXHRオブジェクトに.abort()を呼び出すことによってそれを行うことができ、特定のトランスポート(HTML5/XHR)を使用する場合。

1

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

var max = 10; 
var count = 0; 

uploader.bind('FileUploaded', function(up, file, info){ 
    count++; 
    if (count >= max){ 
      $('#container').hide(); 
      console.log('limit reached'); 
    } 
}); 
関連する問題