1

我们使用 WKWebView 使用 adobe connect 来举办在线课程(聊天)。有一个麦克风图标可以发送用户语音。在 Safari 中,当用户点击麦克风按钮时,会为网站打开一个权限对话框,并且在授予权限后麦克风可以正常工作。但是在应用程序中使用 WKWebView 时,虽然用户授予了麦克风权限,但似乎没有麦克风权限并显示此警报:“媒体设备不允许通过不安全的来源”

我该如何解决?WKWebView 配置:

webview.configuration.preferences.javaScriptEnabled = true
webview.configuration.preferences.javaScriptCanOpenWindowsAutomatically = true
webview.configuration.allowsInlineMediaPlayback = true
webview.configuration.allowsAirPlayForMediaPlayback = true
4

0 回答 0