iOS上的HTML文件输入 - 接受图片和视频

时间:2016-06-21 21:37:48

标签: html5 ios9

我想实现一个HTML文件输入,让用户拍摄图片或视频。我通过accept属性定义了允许的格式:

<input type="file" id="sentFile" accept="image/*,video/*">

如果我点击输入,iOS 9会显示一个模态,我可以“录制图片或视频”。点击该按钮后,相机应用程序打开,我可以拍照,但无法录制视频。

如果我仅使用视频定义单个输入,请输入:

<input type="file" id="sentFile" accept="video/*">

我可以录制视频。

为什么第一个不能在iOS上运行?

2 个答案:

答案 0 :(得分:0)

尝试一下 accept="image/*;video/*;capture=camcorder"

答案 1 :(得分:0)

您是否在 ios 应用程序中设置了 Privacy - Camera Usage Description

如果您想在应用程序中拍照,则需要添加该权限。