HTML5 Web 应用程序将图像上传到服务器
是否可以为移动设备(android、Iphone、iPad)创建一个 HTML5 应用程序/网站,允许用户将图片从手机上传到服务器?
我不是在寻找纯粹的应用程序,它可以是托管在任何服务器上的网站。
虽然我正在寻找我的 ASP.NET 应用程序,但我相信如果我得到 HTML 的解决方案,那也很好,因为我听说移动 safari 不支持在 iPhone 中上传
Is it possible to create an HTML5 application/website for mobile(android, Iphones, IPad) which will allow user to upload pictures from their mobile to server?
I am not looking for pure app, it could be a website hosted on any server.
Though, I am looking for my ASP.NET application but I believe that if I get solution for HTML, that would also be fine because I heard that mobile safari doesn't support upload in IPhone
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果使用 HTML 5 实现,iOS 6 支持上传文件
。只需将常用的
标记添加到表单中即可。当用户单击此按钮时,系统会提示他们选择现有照片或使用相机拍摄新照片。
iOS 6 supports uploading a file if it's implemented using HTML 5.
Just add the usual
<input type="file" />
tag to your form. When user's click this they'll be prompted to either select an existing photo or take a new photo with the camera.有 HTML5 文件 API 这样的东西,但是,不,这在大多数移动设备上是不可能的(并且在某些桌面环境中也是不可能的,包括 IE)。
Android 在最新版本 (3.0) 中允许这样做,但 iOS 中的 Safari 浏览器无法访问任何从中提取资源的文件系统。例如,考虑到除了相机/库应用程序本身之外,您甚至无法将图像添加到电子邮件中。
查看 caniuse.com 以全面了解兼容性。
There is such a thing as an HTML5 File API, but, no, this is not possible on most mobile devices (and not possible in some desktop environments, including IE, either).
Android allows this in the most recent iteration (3.0), but the Safari browser in iOS doesn't have access to any filesystem from which to pull assets. For example, consider that you can't even add an image to an email except from the Camera/Library application itself.
Check out caniuse.com for a full picture of compatibility.