我有一个使用 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 文件:以 0x64 0x61 开头”。
你有解决方案吗?