让iOS文件输入直接进入摄像头应用程序?

让iOS文件输入直接进入摄像头应用程序?,ios,file-upload,safari,camera,mobile-safari,Ios,File Upload,Safari,Camera,Mobile Safari,背景:撰写本文时,iOS 6.1不允许在一次输入中同时选择多个文件和拍摄照片 由于我的主应用程序已经有一个用于选择文件的多输入选择器,我想添加第二个按钮(仅iOS设备需要,并且仅在iOS设备上显示)来启动相机 这目前适用于: <input type="file" class="ios_only" accept="image/*;capture=camera"> 但是,iOS Safari始终提供以下对话框: 有没有一种方法可以使在没有此提示的情况下直接转到相机?不,您不能。S

背景:撰写本文时,iOS 6.1不允许在一次输入中同时选择多个文件和拍摄照片

由于我的主应用程序已经有一个用于选择文件的多输入选择器,我想添加第二个按钮(仅iOS设备需要,并且仅在iOS设备上显示)来启动相机

这目前适用于:

<input type="file" class="ios_only" accept="image/*;capture=camera">

但是,iOS Safari始终提供以下对话框:


有没有一种方法可以使
在没有此提示的情况下直接转到相机?

不,您不能。Safari将此作为一个
UIImagePickerView
处理,并且必须通过此
UIActionSheet
选择源

供您参考,此行具有相同的效果:

<input type="file" class="ios_only" accept="image/*" capture="camera">


在iOS 7中也进行了测试。

用于多文件上传:

<input capture="camera" accept="image/*" multiple="multiple" type="file" name="photo" id="photo" value="" />

相关: