Liy*_*ang 13 file-upload mobile-safari
这是关于iOS6的处理能力<input type="file" />.
当你要求一个文件时:
<input type="file" accept="image/*,video/*">
Run Code Online (Sandbox Code Playgroud)
但是当您要求多个文件时,用户将被直接发送到图库
<input type="file" accept="image/*,video/*" multiple="multiple">
Run Code Online (Sandbox Code Playgroud)
如果您要求多个文件,是否无法访问相机?
Jes*_*sse 15
iOS 9+更新:<input type="file" />在iOS 9中聚焦时,允许用户选择是拍摄照片还是从照片库中选择照片.即使指定multiple属性,此功能也是一致的.
感谢Voodoo提出的评论!
相机在多选上传时不可用的原因是iOS设计为允许" 选择多张图片 "或" 拍摄一张图片并选择它 ".
从历史上看,"拍照"选项始终允许用户将临时图片拍摄到存储器,并且该单张图片被提供给应用程序,而不允许选择其他保存的图片.实际上,当场拍摄的临时照片不会保存到相机胶卷中.
使用HTML时唯一的方法是指示用户提前拍摄多张图片,然后完全上传.
您可以在消息(以前的SMS)应用程序中看到类似的情况,您可以在其中获得相同的选择.选择拍照,会让你拿一个,然后立即发送.它是一个应用程序的事实允许您通过随后按下图片按钮继续添加.但是,HTML输入字段不是这种情况.
PS.我记得这可以追溯到iOS 4.
作为最后的手段,您可以创建自己的"简单"iOS应用程序,允许用户选择图片,或同时上传和上传.
| 归档时间: |
|
| 查看次数: |
9161 次 |
| 最近记录: |