iOS Safari限制图片上传

4
我知道苹果为HTML提供了一些属性,可以让你的Web应用程序在iOS上的Safari中更好地运行。我想知道现在iOS 6支持使用文件输入进行媒体上传,目前如果你选择它,你会得到两个选项:
"Take Photo or Video"
"Choose Existing"

我想知道是否可以设置浏览器仅显示“拍照或录像”?我知道之前看到过一些花哨的Safari选项,不知道苹果公司是否会给予这么多控制权?如果你们有看到相关内容,请告诉我。我希望删除选择现有图片的功能,因为我想提供的功能不需要它。


你是在询问如何通过应用程序还是网站代码来实现这个功能? - Undo
我想知道是否可以使用网站代码来实现这个功能? - calabi
2个回答

6
您可以禁用视频,这样选择只在以下选项之间进行:
"Take Photo"
"Choose Existing"

通过在您的HTML中添加/*到接受属性:
<input type="file" accept="image/*" capture="camera" />

因此,在浏览器中可以进行定制。如果我找到更多信息,我会进行更新。

我已经放弃了,但这部分解决了我的问题!谢谢! - calabi

1
如果你想知道如何从你的应用程序中实现这一点,答案是不可能的。应用程序被保留在它们自己的沙盒中,不能干扰其他应用程序的操作。
我还会认为从网站代码中也不可能实现这一点。对于Safari来说,网站需要一个图像。我不认为有任何方法可以指定它从哪里获取该图像。

谢谢您提供的信息!我也在想是否可能添加特殊的移动Safari选项 :) 谢谢! - calabi

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