在phonegap docs中
http://docs.phonegap.com/en/1.0.0/phonegap_camera_camera.md.html
使用base 64字符串给出的唯一示例是
在标签中渲染图像(参见下面的示例)
我不能经过几天的搜索并试图弄清楚得到字符串本身所以我可以
在本地保存数据(LocalStorage) 将数据发布到远程服务器
请有人建议如何捕获图像并实际掌握base64输出,以便我可以使用它。我几乎使用示例中的基本代码
I,E
navigator.camera.getPicture(onSuccess, onFail, { quality: 50 });
function onSuccess(imageData) {
var image = document.getElementById('myImage');
image.src = "data:image/jpeg;base64," + imageData;
}
function onFail(message) {
alert('Failed because: ' + message);
}
提前感谢您的任何帮助..我在此失去了很多睡眠..控制台日志只显示一个小小的捕捉..它不能是一个完整的图像
答案 0 :(得分:0)
您执行发布数据的方式不正确。您将其作为字符串发送。而不是做数据:'做一个大的字符串',你想要:数据:{name:value,name2:value}等等。此外,将来,我建议Pastebin.com分享你的代码,而不是RTF文件。更快。 :)