用于将图像上传到服务器的HTML5 Web应用程序

时间:2012-01-18 20:58:34

标签: android iphone html5 photo-upload

是否可以为移动设备(Android,Iphone,IPad)创建一个HTML5应用程序/网站,允许用户将图片从手机上传到服务器?

我不是在寻找纯粹的应用程序,它可能是在任何服务器上托管的网站。

虽然,我正在寻找我的ASP.NET应用程序,但我相信如果我得到HTML的解决方案,那也没关系,因为我听说移动safari不支持在iPhone上传

2 个答案:

答案 0 :(得分:4)

如果使用HTML 5实现文件,iOS 6支持上传文件。

只需将常用的<input type="file" />标记添加到表单中即可。当用户点击此按钮时,系统会提示他们选择现有照片或使用相机拍摄新照片。

答案 1 :(得分:2)

有一种HTML5文件API,但是,不,这在大多数移动设备上都是不可能的(在某些桌面环境中也不可能,包括IE)。

Android允许在最近的迭代(3.0)中使用它,但iOS中的Safari浏览器无法访问从中提取资源的任何文件系统。例如,考虑到除了Camera / Library应用程序本身之外,您甚至无法将图像添加到电子邮件中。

Check out caniuse.com了解兼容性的全貌。