将大尺寸图像转换为base64字符串cordova android时出错

时间:2017-02-13 16:07:14

标签: android image cordova base64 filereader

我正在我的混合应用程序中实现一些功能,我使用cordova api从相机捕获图像。我得到了图像的路径,我将其转换为base64以便上传到某个服务器。我使用文件阅读器api的readAsDataURL方法将本地图像路径转换为base64。一切正常,直到图像大小超过某个特定限制,在这种情况下,它超过2MB大小的图像失败。我的logcat

中出现以下错误
  

拒绝加载超过2097152个字符的网址

这是我认为我的base64字符串很大。任何人都可以告诉我如何克服这个问题。

0 个答案:

没有答案