Is it possible to upload a picture through a web browser from a mobile device? Is it possible to upload a picture through a web browser from a mobile device? ajax ajax

Is it possible to upload a picture through a web browser from a mobile device?


The Safari browser does not support file uploads. You can see this by visiting many of the mobile sites in the actual browser BUT the actual apps will allow this.

So if you are making a mobile web app that you wish to deploy as a native app, you can use phonegap as a layer to do this.

http://docs.phonegap.com/en/1.4.1/phonegap_file_file.md.html#FileTransfer

Also, it is supported in:

  • Android
  • BlackBerry WebWorks (OS 5.0 and higher)
  • iOS
  • Windows Phone 7 ( Mango )


I use jquery mobile in a production app and it works just fine. I don't do file upload with it; however, that isn't jquery mobile's job anyhow. JqueryUI has issues with its dialog and file upload as well. There are a number of scripts that help with that. I use ajaxfileupload: http://www.phpletter.com/Our-Projects/AjaxFileUpload/ there are better ones out there now though.

I digress. As far as mobile is concerned it is more useful to have camera features involved rather than pure fileupload. No one knows where they store things on their phones, which is part of the problem. For that case you may want to try phonegap. Try this: http://wiki.phonegap.com/w/page/18270855/Image%20Upload%20using%20JQuery%20and%20Python


Yes we can upload picture through mobile,Face book is a live example for this.