这是关于iOS6处理<input type="file" />
的能力。移动Safari多个相机上传
当你问一个文件:
<input type="file" accept="image/*,video/*">
但是,当你问多个文件,用户直接发送到画廊
<input type="file" accept="image/*,video/*" multiple="multiple">
难道就没有办法,如果你问了多个文件访问摄像机?
这是关于iOS6处理<input type="file" />
的能力。移动Safari多个相机上传
当你问一个文件:
<input type="file" accept="image/*,video/*">
但是,当你问多个文件,用户直接发送到画廊
<input type="file" accept="image/*,video/*" multiple="multiple">
难道就没有办法,如果你问了多个文件访问摄像机?
的iOS 9+更新:当聚焦的iOS 9的<input type="file" />
,允许用户选择是否以拍摄照片或从照片库中的图片。即使指定multiple
属性,此功能也是一致的。
谢谢Voodoo为heads up comment!
的原因,相机上不可多选上传是因为iOS的设计,让“选择多个图片”或“拍一张照片并选择它”。
历史上,“拍照”选项一直允许用户将临时图片存入存储器,并且该单张图片被提供给应用程序,而不允许选择额外保存的图片。实际上,当场拍摄的临时照片是而不是保存到相机胶卷。
使用HTML的唯一方法是指示用户提前拍摄多张照片,然后然后完全上传。
您可以在消息(以前的SMS)应用程序中看到类似的情况,在这里您可以得到相同的选择。选择拍摄照片时,会让您拍摄一张照片,并立即将其发送。它是一个应用程序的事实允许你继续按下图片按钮添加。但是,对于HTML输入字段,情况并非如此。
PS。我记得在这情况下,早在iOS的4
作为最后的手段,你可以创建自己的“简单”的iOS应用程序,允许用户要么选择图片,或采取同时上传。
有关更改的说明 - 在iOS 9中,您可以选择是否要拍照或使用照片库,即使使用“多个”属性。 http://jsfiddle.net/mark47/2h5y3zrv/ – Voodoo 2015-09-21 20:42:16
你见过[this](http://stackoverflow.com/a/3027770/1813169)回答哪个会谈[Picup](http://picupapp.com/)? – MTCoster 2013-03-23 15:14:48