我想在 ipad 上使用 safari 上传图像 这是我的 html 代码
<input type="file" accept="image/*">
当我尝试选择文件时,safari 提示我选择“拍照”或“选择现有文件”,如何禁用“拍照”选项,而只选择现有文件?
我也查了w3c文档,并尝试了下面的代码,但不起作用
<input type="file" accept="image/*" capture="filesystem">
根据此 HTML5 兼容性比较器,Safari 仅支持部分媒体捕获功能:它符合
accept
属性,但忽略 capture
属性。
所以恐怕你必须等待 Safari 更好的支持才能按照你想要的方式工作......
更重要的是,根据W3C规范:
指定捕获属性后,用户代理应该调用特定捕获控件类型的文件选择器。
关键字 SHOULD 意味着 Safari 可以出于某种原因选择不遵循建议,但仍声称符合标准...