2

ファイルのロード/アップロードにかかった時間を表示できるかどうか疑問に思っていましたform_tag. このようなことは可能ですか?どうすればそれを実現できますか?

<%= form_tag({ :action => :upload }, multipart: true) do %>
<%= file_field_tag :doc %>
<%= submit_tag "upload" %>
4

1 に答える 1

0

はい、可能ですが、クロスブラウザで処理する方法はありません。

HTTP 1.0 または 1.1 には、POST 要求の処理中に中間応答状態と進行状況レポートがありません。

この問題は、ファイルのアップロード速度測定タスクに還元される可能性があります。

プラグインなしでこれを行う最も簡単な方法は HTML5 FileAPI ですが、クロスブラウザーの状態にはほど遠いものです。

このトピックでは、今後の回避策について必要なすべての情報を提供できます。

于 2013-04-21T19:56:57.697 に答える