【问题标题】:iOS Safari Restrict Image UploadiOS Safari 限制图片上传
【发布时间】:2013-02-28 15:16:31
【问题描述】:

我知道苹果提供了一些在 HTML 中使用的属性,以使您的 Web 应用程序在 iOS 上与 Safari 一起更好地工作。我想知道现在 iOS 6 支持使用文件输入进行媒体上传,目前如果您选择它,您会得到两个选项:

"Take Photo or Video"
"Choose Existing"

我想知道是否可以将浏览器设置为仅显示“拍照或录像”?我知道在我想知道 Apple 是否给你这么多控制权之前,我已经看到了一些花哨的 Safari 选项?让我知道你们是否在这方面看到了什么。我很想删除选择现有的只是因为我想提供的功能。

【问题讨论】:

  • 您是在问如何通过应用程序或您网站的代码来做到这一点?
  • 我想知道是否可以用网站代码做到这一点?

标签: ios forms safari


【解决方案1】:

您可以禁用视频,以便仅在以下选项之间进行选择:

"Take Photo"
"Choose Existing"

通过将 /* 添加到您的 html 中的接受属性:

<input type="file" accept="image/*" capture="camera" />

因此,至少在浏览器中可以进行自定义。如果我发现更多,我会更新。

【讨论】:

  • 我已经放弃了,但这部分解决了我的问题!谢谢!
【解决方案2】:

如果您在应用中询问如何执行此操作,答案是不可能。应用保存在自己的沙盒中,不会干扰其他应用的运行。

我还认为这在网站代码中也是不可能的。对于 Safari,网站需要一张图片。我不相信有任何方法可以指定它获取该图像的位置。

【讨论】:

  • 感谢您的信息!我只是想知道如果可能的话,您可以添加特殊的移动 safari 选项 :) 谢谢!
猜你喜欢
  • 2019-05-06
  • 1970-01-01
  • 2011-09-01
  • 2013-10-07
  • 2015-05-29
  • 1970-01-01
  • 1970-01-01
  • 2022-01-13
  • 2017-06-18
相关资源
最近更新 更多