在智能手机上本地存储文件路径/图像,稍后上传
Store filepath/image locally on smartphone and upload later?
我正在构建一个HTML/JS应用程序,我将构建到PhoneGap IOS/Android应用程序,以帮助朋友填写调查表格在她的智能手机上,存储在手机上,然后上传到服务器当她得到3G覆盖。
我现在的问题是我想把照片附加到这些表格上。我的计划是使用jquery序列化文件的路径,将其存储在本地存储中,然后通过ajax上传。然而,这似乎不起作用。
是否有任何方法可以存储图像的路径,然后仍然能够在以后上传它?还是我必须以某种方式存储整个文件?
来自Phonegap文档:
navigator.camera。getPicture(camerassuccess, cameraError, [cameraOptions]);
返回值将以下列格式之一发送给camerassuccess函数,具体取决于您指定的cameraOptions:
包含Base64编码的照片图像的字符串。
表示图像文件在本地存储中的位置的字符串(默认)。
将base64放在本地存储中并在上传时获取它会更简单,但如果您喜欢,您应该能够存储路径,然后从中检索数据并在连接时上传。
[编辑]我没有考虑@jaay在评论中指出的问题。如果文件稍后更改了怎么办?也许存储base64数据更好。
相关文章:
- 复制图像路径以单击它
- 如何使用jquery将base64图像路径转换为真实路径
- 滚动页面时的弯曲图像路径
- Gulp bower图像路径
- Symfony2-Javascript文件中的图像路径
- 将图像内容而非图像路径存储在mongodb中
- MVC5 和 Javascript 相对图像路径混淆
- 简单的图像滑块Javascript图像路径在IE 6中不起作用
- 从表单中派生要使用javascript对象加载的图像路径
- 如何设置与CKEditor一起使用的图像路径
- AngularJS/JavasScript中的本地图像路径
- 将 grunt-usemin 与动态生成的图像路径一起使用
- 如何使用 php 将捕获的图像路径存储在 mysql 数据库中
- 需要 Rails 应用程序中本机 HTML 的图像路径
- Javascript 无法解析正确的图像路径,当使用 URL 路由在 ASP.Net 中请求页面时
- 在 jquery 中为内联 css 构建图像路径的最佳方法
- “电子邮件”在电话间隙中共享的图像路径
- 使用带有错误图像路径的 jQuery 加载打开的页面
- 推送整个网站数组中的所有图像路径
- 使用一个javascript字符串作为css背景属性的图像路径