【问题标题】:HTML file input on iOS - accept images and videosiOS 上的 HTML 文件输入 - 接受图像和视频
【发布时间】:2016-06-21 21:37:48
【问题描述】:

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

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

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

如果我定义一个仅包含视频的输入,f.e.:

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

我可以录制视频。

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

【问题讨论】:

  • 刚刚在我的 iPhone 7 IOS 10.3.1 上测试过,它可以工作

标签: html ios9


【解决方案1】:

试试这个 accept="image/*;video/*;capture=camcorder"

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-08
      • 2017-07-11
      • 2014-09-10
      • 1970-01-01
      • 2016-11-16
      • 2017-09-21
      • 1970-01-01
      • 2020-02-18
      相关资源
      最近更新 更多