PhoneGap+JQM实现用手机拍照并且上传图片的例子

 最近公司在做一个移动版的产品,是基于PhoneGap2.0和JQM1.1.1的开发的。今天在整一个用手机拍照然后上传图片的功能,整整做了一天,没有一天成果,只能实现图片拍照并存储在手机里而已,一直没能实现图片上传的功能。也尝试了从网上搜到的一大堆的例子,均无果,最后近乎崩溃了。

在下午5点多的时候,和公司的一位技术大牛一起探讨,通过各种调试及尝试之后,终于完美地实现了基于PhoneGap+JQM实现手机拍照并且上传图片的功能,现在在这里做好总结备份,并分享给广大需要的同仁们!需要的文件在一起打包了,或者可以自己上网找。

首先是拍照功能:

具体参数请移步到PhoneGap的官网API

http://docs.phonegap.com/en/2.0.0/cordova_camera_camera.md.html#Camera 

接着是图片(文件)上传功能:

具体参数请移步到PhoneGap的官网API,主要是FileTransfer这个

http://docs.phonegap.com/en/2.0.0/cordova_file_file.md.html#FileTransfer 

废话不多说,贴上源码,由于是公司项目,只能贴上改动过的源码。但具体思路还是能够表达的。

由于字数限制,请需要的朋友下载附件或者移步到

点点博客的链接:http://kksdreams.diandian.com/post/2012-09-10/40039583773

作者:被梦想绊倒的小马

点点博客:http://www.diandian.com/dianlog/kksdreams

QQ:395487290

新浪微博:http://weibo.com/u/2055506953 

欢迎交流沟通!

你可能感兴趣的:(android,移动开发,PhoneGap,JQM,jquerymobile)