当前位置: 首页 > 知识库问答 >
问题:

iOS app上的HTML输入文件,禁用“拍照”选项

贲培
2023-03-14

我想在一个iOS应用程序(基于WKWebView)中禁用“拍照”选项,强制用户从library或iCloud中选择照片。

我可以通过capture布尔属性强制用户使用相机:

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

我们还可以使用HTML5新布尔属性请求多个文件。在这种情况下,用户不能将相机用作源。

对我不起作用(我试过iOS9+)。

共有1个答案

蒙经纶
2023-03-14

用iOS是没有办法做到这一点的。最好的解决办法是屏蔽照片,如果它是刚刚拍摄的。你可以检查照片的日期,如果它是在最后一分钟内,你知道它只是拍摄,没有上传。它有点不方便,因为用户必须上传照片然后被屏蔽。没有办法使相机失效。

 类似资料:
  • 问题内容: 我正在上传 音频 文件。 为此,我正在使用。因此,默认情况下,浏览器的“文件选择”对话框仅显示音频文件。但是,我不需要该对话框中的一个名为“所有文件”的选项。 (注意-也欢迎使用Javascript,jQuery和AngularJs的任何解决方案) 如何禁用/删除“所有文件”选项? 问题答案: 我认为这超出了浏览器的范围,并且更多取决于操作系统。但是,不管情况如何,我都不认为这是您应该

  • 本文向大家介绍微信小程序-拍照或选择图片并上传文件,包括了微信小程序-拍照或选择图片并上传文件的使用技巧和注意事项,需要的朋友参考一下 微信小程序-拍照或选择图片并上传文件 调用拍照API:https://mp.weixin.qq.com/debug/wxadoc/dev/api/media-picture.html?t=20161222#wxchooseimageobject 上传文件API:h

  • 问题内容: 我只想限制用户可以上传的文件的大小。 我以为maxlength = 20000 = 20k,但这似乎根本不起作用。 我在Rails上运行,而不是在PHP上运行,但是我认为在HTML / CSS客户端进行此操作要简单得多,或者使用jQuery作为最后的手段。这是如此基本,尽管必须缺少一些我不知道或不知道的HTML标记。 希望支持IE7 +,Chrome,FF3.6 +。我想我可以在需要时

  • 问题内容: 所以我有一个像这样的按钮: 我要如何禁用和启用它?我已经尝试过,但是将其重新启用是一个问题。我尝试将其设置回false,但是没有启用它。 问题答案: 使用JavaScript 禁用HTML按钮 启用html按钮 使用jQuery jQuery 1.6之前的所有版本 禁用HTML按钮 启用html按钮 1.6之后的所有版本的jQuery 禁用HTML按钮 启用html按钮 PS更新了基于

  • 问题内容: 是否有机会检测用户为元素类型HTML所做的每个文件选择? 之前曾多次问过这个问题,但是如果用户再次选择相同的文件,通常不会建议该事件。 问题答案: 的值设置到每个事件。即使选择了相同的路径,这也会重置的值并触发事件。 注意:如果文件以’C:\ fakepath'为前缀是正常的。这是一项安全功能,可防止JavaScript知道文件的绝对路径。浏览器仍然内部知道它。

  • 问题内容: 我有那个基本的,众所周知的多文件上传表格。像这样 有没有一种方法(最好是硬编码选项)来限制用户可以选择的文件数量?通过限制,我的意思是严格阻止,而不仅仅是超过这个数目的警告。 提前致谢。:) 问题答案: 您可以实施javascript解决方案来检查已选择的文件数,然后可以将其用于禁止上载到服务器。但是,实际上只有客户端解决方案,因为实际上并没有什么可以阻止用户将这些文件发布到您的php