是否可以为移动设备(android、Iphones、iPad)创建一个 HTML5 应用程序/网站,允许用户将图片从他们的移动设备上传到服务器?
我不是在寻找纯粹的应用程序,它可能是托管在任何服务器上的网站。
虽然,我正在寻找我的 ASP.NET 应用程序,但我相信如果我获得 HTML 解决方案,那也很好,因为我听说移动 safari 不支持在 iPhone 中上传
是否可以为移动设备(android、Iphones、iPad)创建一个 HTML5 应用程序/网站,允许用户将图片从他们的移动设备上传到服务器?
我不是在寻找纯粹的应用程序,它可能是托管在任何服务器上的网站。
虽然,我正在寻找我的 ASP.NET 应用程序,但我相信如果我获得 HTML 解决方案,那也很好,因为我听说移动 safari 不支持在 iPhone 中上传
如果使用 HTML 5 实现,iOS 6 支持上传文件。
只需将通常的<input type="file" />
标签添加到您的表单中。当用户单击此按钮时,系统将提示他们选择现有照片或使用相机拍摄新照片。
有 HTML5 File API 这样的东西,但是,不,这在大多数移动设备上是不可能的(在某些桌面环境中也不可能,包括 IE)。
Android 在最近的迭代 (3.0) 中允许这样做,但 iOS 中的 Safari 浏览器无法访问任何从中提取资产的文件系统。例如,考虑到您甚至无法将图像添加到电子邮件中,除非来自相机/库应用程序本身。
查看 caniuse.com了解兼容性的全貌。