如何在iPad上使用Safari上传图片时禁用截屏功能

9
我想要在iPad上使用Safari上传图像,这里是我的HTML代码。
<input type="file" accept="image/*">

当我尝试选择文件时,Safari提示我选择“拍照”或“选择现有文件”,如何禁用“拍照”选项,只选择现有文件?

我还查阅了W3C文档,并尝试了以下代码,但未生效。

<input type="file" accept="image/*" capture="filesystem">
1个回答

6
根据此HTML5兼容性比较器,Safari仅部分支持媒体捕获功能:它符合accept属性,但忽略了capture属性。
所以恐怕你必须等待Safari有更好的支持才能按照你想要的方式工作...
此外,根据W3C规范:

当指定了capture属性时,用户代理应该(SHOULD)调用特定捕获控件类型的文件选择器。

关键字“应该”表示Safari可以选择不遵循推荐原因,仍然声称符合标准...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接