2011-09-12 8 views
0

私はファイルをアップロードするレールアプリを持っています(大きなファイル〜300MB)。特別なhtnl5アップローダを使用せずに進捗インジケータを実装する方法やnginxサーバモジュールをインストールする方法はありますか?ちょうど標準的なファイルのアップロードフィールドを使用して?私は、DOMが成功したアップロードのコールバックに更新されJS/AJAXだけを認識してい事前特別なajaxアップローダなしで進捗インジケータをアップロードしますか?

答えて

0

感謝。

また、ストリーム配信を処理するようにexpress/Node.jsを設定し、DOMを更新するためにAJAXを使用することもできます(この場合、Node.jsサービスはRailsから切り離されて実行されます)。 JSON経由のRails)

0

あなたは純粋なAJAXは、私はあなたがアップロードの現在の状態(/アップロード/ステータス/するupload_id)あなたが返されることがあります特別なコールを持ってお勧めしますことをやっている場合。たとえば、タイマーを持って2秒ごとに進捗状況を尋ねることができます。サーバー側では

あなたがアップロードして進捗状況を報告することを扱うスレッドを持っています。

関連する問題