【发布时间】:2018-01-12 20:13:46
【问题描述】:
在我的应用程序中,我有一个 WKWebView 加载带有文件输入的网站,允许用户通过相机或照片库上传图像。
我的应用同时包含相机和照片库的隐私使用说明。
如果用户拒绝访问相机,WKWebView 仍将显示通过相机上传图像的选项,并显示相机模式(尽管它仅在您通常会看到的图像显示黑色相机正在显示)。如果用户在“相机”模式中滑动到“视频”选项,应用就会崩溃。
相关堆栈跟踪显示:
3 TCC __TCCAccessRequest_block_invoke_2.80 + 222
4 TCC __CRASHING_DUE_TO_PRIVACY_VIOLATION__ + 682
在这种情况下,是否可以从本机应用程序端(假设我无法编辑加载的 HTML)阻止 WKWebView 呈现相机模式?
【问题讨论】:
标签: ios iphone camera ios10 wkwebview