如何在phonegap中获取base64 imageobject和图像位置/名称?

时间:2014-01-21 23:59:18

标签: javascript cordova

我正在使用camera.getPicture,我需要base64图像对象和文件名。根据我的理解,我只能得到一个基础64图像对象或图像的位置。我如何获得imageobject和图像文件的名称?

2 个答案:

答案 0 :(得分:2)

您可以将Camera.destinationType设置为FILE_URI以获取图像的位置,然后使用FileReader API的readAsDataURL函数来获取图像的base64表示。 http://docs.phonegap.com/en/edge/cordova_file_file.md.html#FileReader

或者你可以将uri设置为图像标记的src,不确定你接下来要用图像对象做什么。

答案 1 :(得分:2)

您可以先将Camera.destinationType设置为FILE_URI,然后使用此plugin获取其base64编码

,从而首先获取图片路径