1

Ruby on Railsアプリで鳥小屋を使用して写真を編集しようとしています。ユーザーが自分のプロフィールを編集できるフォームがあります。これには、現在の画像を保持するか、鳥小屋で編集するか、新しい画像をアップロードするかを選択できます。Aviary は、新しく編集された画像への一時的なリンクを提供します。フォーム全体が送信されるまで、この編集された画像がサーバーに送信されないようにします。これを行うにはどうすればよいですか?

URL を入力ファイル パスに渡すことを望んでいましたが、Firefox が何を認識しているかを調べたところ、安全でない操作であることがわかりました。また、入力ファイルのファイルパスはローカルのものでなければなりませんか?

私のフォームのhtmlで:

<div id="testInput" >  </div>

鳥小屋の onSave で

$('<input type="file" id="photo_1" name="photo_1">').appendTo('#testInput');
  var imgFile = document.getElementById("photo_1");
  imgFile.value = newURL;
4

1 に答える 1

0

おい、CarrierWaveの宝石を試しましたか?明日試してみます...remote_(file)_url画像のURLを要求するヘルパーがあります。とにかく、あなたはそのgithubでこれについてここで読むことができます

私があなたを助けることができることを願っています

于 2012-12-26T04:40:07.913 に答える