提问者:小点点

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


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

我可以通过captureboolean属性强制用户使用相机:

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

但是,我找不到任何与此相反的方法(禁用相机)。对于任何其他HMTL属性或capture的不同值,这可能吗?

类似的问题被问到这里:如何禁用拍照文件输入iOS6,但建议的解决方案:

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

对我不起作用(我试过使用iOS 9)。


共1个答案

匿名用户

IOS无法做到这一点。最好的解决办法是,如果这张照片是刚拍的,就把它挡住。你可以检查照片的日期,如果它是在最后一分钟内,你知道它是刚刚拍摄的,没有上传。这有点不方便,因为用户必须上传照片,然后将其阻止。没有办法禁用相机。

相关问题