在PhoneGap的文档从camera.Getpicture捕获字符串
http://docs.phonegap.com/en/1.0.0/phonegap_camera_camera.md.html
的仅仅是示例与基座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);
}
感谢您事先的任何assitance ..我失去了很多睡眠的在这个..控制台日志只能说明一个微小的捕获..这是不能成为一个完整的形象
呃?该字符串被传递给onSuccess。你的字符串就是“imageData”。 –
不出我所料,根据最后的测试,昨晚我在那里得到 请求失败:URI过长(超过8190) 当我张贴的确切字符串.. 我只采取了640× 480图片..我应该如何发布一个字符串,总是会很长没有我的脚本在远程服务器上抛出这个错误 – MOLEDesign
所以要清楚 - 你通过POST发送的价值和你的服务器barfing?这似乎极端。你能展示你如何做POST吗? –