PhoneGapとBackboneで作成されたアプリケーションがあります。JSonとしてファイルをアップロードすると、サーバーは次のようなデータを受信します。
data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/...
私はこのようなファイルを書き込もうとしています:
File.open("#{Rails.root}/public/images/#{self.id}.jpg", "w+") do |f|
f.write(data)
end
それは機能しておらず、どうしたらよいかわかりません。ファイルを開こうとすると、「JPEGファイルではありません:0x640x61で始まります」というメッセージが表示されます。
解決策はありますか?