首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从camera.Getpicture捕获字符串

从camera.Getpicture捕获字符串
EN

Stack Overflow用户
提问于 2012-09-26 18:39:22
回答 1查看 476关注 0票数 0

在phonegap文档中

http://docs.phonegap.com/en/1.0.0/phonegap_camera_camera.md.html

使用base64字符串给出的唯一示例是

在标签中渲染图像(参见下面的示例)

经过几天的搜索和尝试,我找不到字符串本身,所以我也可以

本地保存数据(LocalStorage)将数据发布到远程服务器

请有人可以建议如何捕获图像,并实际获得base64输出,以便我可以使用它。我主要使用示例中的基本代码。

我,e

代码语言:javascript
复制
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);
}

预先感谢您的帮助..我为此失眠了很多..控制台日志只显示一个很小的捕获..哪一项不是完整的图像

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-27 03:46:33

你处理帖子数据的方式是不正确的。您正在将其作为字符串发送。不要做data:'make a doing ole string',你需要: data:{name:value,name2:value}等等。另外,在将来,我建议Pastebin.com分享你的代码,而不是RTF文件。更快。:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12599867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档