在英特尔XDK上使用javascript保存捕获的图像
Saving Captured Images using javascript on intel XDK
我正在尝试制作一个访问相机并捕捉图像的应用程序。问题是我无法保存它。我对javascript很陌生,一直在调整英特尔提供的代码片段。我用的是英特尔XDK新产品。这是我的密码。
function capturePhoto() {
AppMobi.camera.takePicture(50,true,"jpg");
}
function onSuccess(evt) {
if (evt.success == true)
{
// create image
var image = document.createElement('img');
image.src=AppMobi.camera.getPictureURL(evt.filename);
image.id=evt.filename;
document.body.appendChild(image);
}
}
我可以捕捉图像,但我无法将其存储在我的设备上,因为我将函数中的布尔值更改为true。
不确定为什么有image.id=evt.filename;
,请尝试以下代码:
function xdkStartCamera() {
var onSuccess = function(event) {
if (event.success == true){
$('#xdk-camera-image').html("<img src="+intel.xdk.camera.getPictureURL(event.filename)+" width='250' />");
}
}
document.addEventListener("intel.xdk.camera.picture.add", onSuccess);
intel.xdk.camera.takePicture (70, true, "jpg");
}
完整代码,请在xdk中尝试:http://jsbin.com/eDOKIDiB/1/edit
相关文章:
- 有没有一个javascript库能够修改和保存图像
- 如何使用html / angularjs保存图像文件
- 上传图像,重新定位,保存图像
- 使用JavaScript在分析中保存图像
- 从图像URL javascript html保存图像文件
- 从画布保存图像时缺少扩展名
- 如何用我在HTML5画布上绘制的src保存图像文件
- 使用 canvas.toDataURL() 解码和保存图像
- 如何旋转图像并保存图像
- 在 Javascript 中保存图像
- jQuery 保存图像点击
- 保存图像 src 的功能不起作用
- 禁用移动设备中的默认保存图像选项
- 使用 PHP 和 JavaScript 在黑莓中下载和保存图像
- 从 Base64 字符串保存图像不会打开
- 使用 Ajax 在 Ruby on Rails 中保存图像
- 如何从加载中保存图像宽度和高度
- 使用 js 保存图像
- 在操作方法中保存图像,然后将 URL 返回给客户端
- 使用图像URL和PHP从远程服务器上传/下载/保存图像到本地服务器