3
我想用回形針處理base64照片。
當我嘗試:base64照片和回形針-Rails
photo = Photo.new
string = base64string
photo.photo = StringIO.new(Base64.decode64(string))
photo.save
它不起作用。 爲什麼?
在此先感謝。
我想用回形針處理base64照片。
當我嘗試:base64照片和回形針-Rails
photo = Photo.new
string = base64string
photo.photo = StringIO.new(Base64.decode64(string))
photo.save
它不起作用。 爲什麼?
在此先感謝。
確保您使用的StringIO是回形針打開的一個。 https://github.com/thoughtbot/paperclip/blob/master/lib/paperclip/upfile.rb
sio = StringIO.new(Base64.decode64(string))
puts sio.respond_to?(:original_filename)
puts sio.respond_to?(:content_type)
它需要有才能有用StringIO回形針工作的方法。確保它正在設置它們。
非常好,謝謝:) – amaseuk 2011-08-15 20:13:17