简体   繁体   English

android WebView webRTC错误CheckMediaAccessPermission:不支持

[英]android WebView webRTC error CheckMediaAccessPermission: Not supported

I have a peerJS video call app running on android WebView.我有一个在 android WebView 上运行的 peerJS 视频通话应用程序。 I'm getting the following error from logcat我从 logcat 收到以下错误

 E/chromium: [ERROR:web_contents_delegate.cc(228)] WebContentsDelegate::CheckMediaAccessPermission: Not supported.

I have granted the permissions using this code:我已使用以下代码授予权限:

webView.webChromeClient = object : WebChromeClient() {
            override fun onPermissionRequest(request: PermissionRequest?) {
                request?.grant(request.resources)
            }
        }

Everything works fine and I'm able to stream the video.一切正常,我可以流式传输视频。 But, How can I avoid this error?但是,我怎样才能避免这个错误呢? Should I be worried about this?我应该担心这个吗?

I had the same error, in my application audio recording didn't work.我有同样的错误,在我的应用程序中录音不起作用。

Here is my contents for my AndroidManifest.xml这是我的 AndroidManifest.xml 的内容

<manifest xlmns:android...>

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<uses-permission android:name="android.permission.CAMERA" />

<uses-feature android:name="android.hardware.camera" android:required="false" />

<uses-permission android:name="android.permission.RECORD_AUDIO" />

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

<uses-feature android:name="android.hardware.microphone"/>

<uses-permission android:name="android.permission.AUDIO_CAPTURE" />

I solved this error by adding <uses-permission android:name="android.permission.MICROPHONE" />我通过添加<uses-permission android:name="android.permission.MICROPHONE" />解决了这个错误

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM