我正在开发一个小应用程序,我试图将图像上传到Parse。这些图像是使用cordova camera plugin(我正在使用ngCordova)使用相机拍摄的。我的问题是,相机插件可以返回base64中的图像或网址。我读过这不是一个操纵base64编码图像的好习惯,因为这会导致内存问题。我认为替代方案是使用Cordova File Transfer plugin,但问题是Parse不支持“multipart / form-data”。那么,我应该使用什么方法将图像上传到Parse?我还想过使用Javascript Parse SDK,它允许我在base64上传文件,但我仍然担心内存泄漏。
非常感谢你们
答案 0 :(得分:0)
您可以将文件传输插件上的chunkedMode设置为false,以避免发送多部分。问题是,你仍然需要将整个内容读入内存才能发送它并且你无法获得进度回调。我不知道这是否重要,但它应该有助于绕过限制。