HTML5 相机输入标记不允许现有图像选择



我使用的是HTML5捕获图像输入标签。这是我的输入标签:

<input id="imagesInput" type="file" accept="image/*" capture="camera" class="input-file" multiple>

但是,当我单击此输入时,我会被带到相机。我没有像以前那样获得"选择现有文件"。

我已经在Ipad和Android手机上进行了测试,结果相同。

有谁知道我是否缺少属性或其他任何东西?谢谢!

这是一个简单的jsfiddle来复制问题。您只会在移动设备上看到此问题:https://jsfiddle.net/u07o1ywx/

我想

通了。 capture="camera" 属性仅允许上传摄像机。 通过将其添加到 accept 属性中,可以从任一属性进行加载。

<input id="imagesInput" type="file" accept="image/*;capture=camera" class="input-file" multiple>

最新更新