首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MoSync重新加载- captureImage

MoSync重新加载- captureImage
EN

Stack Overflow用户
提问于 2013-10-24 16:12:45
回答 1查看 196关注 0票数 0

我正在开发一个使用Mosync Reload3.3的应用程序,我在使用captureImage功能让手机拍照并上传到我的服务器时遇到了问题。

首先,我只有一台谷歌Nexus 4用于测试,而且它并没有越狱。当我调用图像捕获函数时:

代码语言:javascript
复制
navigator.device.capture.captureImage(function(mediaFiles){ 
        alert(JSON.stringify(mediaFiles)); 
    }, function(error) { 
        alert('An error occurred during capture: ' + error.code); 
    }, {limit: 2}
);

我的手机允许我拍照,但在返回给success函数的mediaFiles对象中,当我尝试导航到那里时,图片路径在我的手机上不存在。路径显示为'/data/data/com.mosync.app_ReloadClient/files/saved/RLDPRJmyTestApp/image000.jpg'.当我去我的手机上的数据文件夹时,它是空的,如果我尝试创建另一个嵌套的数据文件夹,它显示文件已经存在,所以我猜它可能只是一个隐藏的文件夹,我无法访问?

无论如何,我不能继续,因为当我尝试上传文件时,我从FileTransfer得到一条错误消息,输出错误代码1,这意味着没有找到文件。

有没有人遇到过类似的问题,谁能提供关于哪里出了问题的建议?

EN

回答 1

Stack Overflow用户

发布于 2014-03-31 06:14:20

请确保已检查你的应用程序的存储权限。

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

https://stackoverflow.com/questions/19560477

复制
相关文章

相似问题

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