2

ユーザーが多数の画像を選択できるようにしてから、サーバーに (理想的にはドラッグ インターフェイスを介して) アップロードされる順序を視覚的に再配置できるようにする必要があります。これが Fine Uploader で可能かどうかは誰にもわかりませんか?

4

1 に答える 1

1

何があっても、ユーザーに画像に番号を付けるように依頼する必要があると思います。あなたのアプローチが裏目に出る可能性があるいくつかの例があります。並べ替えが許可されていても、同時にアップロードされた画像が表示された順序で完了するという保証はありません。したがって、同時アップロードを 1 に制限する必要があります。それでも、一時的なネットワークの問題により 1 つのアップロードが失敗し、アップローダーが次のファイルに移動して成功した場合はどうなるでしょうか? 自動再試行機能により、この可能性は低くなりますが、それでも可能です。最終的には、順序が常に尊重されるという保証なしに、多くのフープを飛び越えることになります。

私が見ているように、あなたの状況を処理するには2つの方法があります。1 つの方法は、ユーザーに画像に番号を付けるように依頼することです。これらの数値を細かいアップローダを使用してリクエスト パラメータとして送信し、サーバー側で並べ替えることができます。もう 1 つのオプションは、並べ替え JavaScript ライブラリを使用して、ユーザーがファイルを視覚的に再配置できるようにすることです。アップロードが開始される直前 (ユーザーが [送信] または [完了] ボタンを押した後) に、プログラムで順序を決定し、各ファイルのインデックスをリクエスト パラメーターとして送信できます。この場合も setParams API メソッドを使用します。

于 2013-05-08T01:51:58.787 に答える