标签: javascript android ruby-on-rails ruby cordova
我正在使用支持相机的移动应用程序,我必须在其中拍照并上传。虽然一切正常,但上传生成的base64字符串需要花费太多时间。
我正在使用cordova相机api从相机获取DATA_URL,它会获取捕获的图像的base64字符串。使用Rails将相同的图像写入Amazon S3。
还试过LZ_string Javascript库来压缩base64字符串但是没有得到ruby中的东西来解压缩。
是否有可能使用Javascript压缩base64字符串并发送到服务器?在Rails中解压缩它?
答案 0 :(得分:2)
不确定
对于js,您可以使用btoa function或使用其中一个库,例如this或只使用LZ_string。
btoa
在ruby中,您可以使用Base64 module
Base64