我创建了一个iOS WebView应用程序,并希望通过WkWebView全屏显示以下网站:https://qrcodescan.in/。在 safari 上打开它工作得很好,在我使用它之前,我收到有关授予相机访问权限的消息。
在我的应用程序上打开相同的 URL,但不会给我任何要求相机权限的弹出窗口,因此该应用程序不可用。控制台显示以下消息:与守护程序的连接已失效。
我什至要求某人寻找问题,他在运行iOS 8的iPhone 13.5.1上部署了相同的项目,而无需任何配置,并且运行良好。我也使用iPhone XR和iOS 13.5.1,但似乎。像那样我无法获得任何相机访问权限。
有没有人最终知道如何解决这个问题?
尝试在应用中创建 Web 视图之前请求相机权限。请求这些权限,就像你的应用使用的是相机而不是 Web 视图一样。然后,Web 视图应该能够请求权限。