WebView WebRTC无法正常工作

西亚尔

我正在尝试与WebRTC聊天WebView本文档 相关的WebView v36支持WebRTC对于我的测试,我使用带有Chrome/39.0.0.0并添加了permissins的设备来显示:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<user-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

但进入聊天程序后,在日志中看到铬错误(设备未显示\翻译任何内容,仅显示“正在加载”进度条)

W/AudioManagerAndroid: Requires MODIFY_AUDIO_SETTINGS and RECORD_AUDIO
W/AudioManagerAndroid: No audio device will be available for recording
E/chromium: [ERROR:web_contents_delegate.cc(178)] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
E/chromium: [ERROR:web_contents_delegate.cc(178)] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
W/AudioManagerAndroid: Requires MODIFY_AUDIO_SETTINGS and RECORD_AUDIO
W/AudioManagerAndroid: No audio device will be available for recording
D/ChromiumCameraInfo: Camera enumerated: front

在真实设备(Android 5.1.1)上进行了测试

西亚尔

需要额外的权限请求

webView.setWebChromeClient(new WebChromeClient(){
        @TargetApi(Build.VERSION_CODES.LOLLIPOP)
        @Override
        public void onPermissionRequest(final PermissionRequest request) {
                request.grant(request.getResources());
        }
    });

更新,但不适用于音频捕获

UPDATE这里找到了有效的谷歌示例代码

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Webview / Webkit无法正常工作

来自分类Dev

WebView.setInitialScale无法正常工作

来自分类Dev

android webview.scrollTo无法正常工作

来自分类Dev

recyclerview中的webview无法正常工作

来自分类Dev

WebView.setInitialScale无法正常工作

来自分类Dev

Webview在KITKAT上及以上无法正常工作

来自分类Dev

rss feed中的WebView无法正常工作

来自分类Dev

cn1-Webview无法正常工作

来自分类Dev

Cookie 在 android 的 webview 中无法正常工作

来自分类Dev

React Native WebView无法正常工作的iOS模拟器

来自分类Dev

WebView App Android中的Whatsapp聊天无法正常工作

来自分类Dev

为什么在webview中的javascript无法正常工作?

来自分类Dev

iOS WebView调用javascript函数无法正常工作

来自分类Dev

Android:WebView滚动在垂直方向Viewpager中无法正常工作

来自分类Dev

WebView qml 在 iOS 11 上无法正常工作

来自分类Dev

WebView.draw()在最新的Android System WebView更新上无法正常工作

来自分类Dev

停用Android WebView WebRTC

来自分类Dev

停用Android WebView WebRTC

来自分类Dev

WebView无法正常工作,请在浏览器中从外部启动url。在应用内显示网页

来自分类Dev

当内容超过高度并滚动时,带有Pinch缩放的Webview无法正常工作?

来自分类Dev

触摸网站上的项目或菜单时,网站无法在WebView上正常工作

来自分类Dev

WebRTC:忍者版本无法正常工作

来自分类Dev

强标签无法正常运行Android Webview

来自分类Dev

WebView 在后台工作

来自分类Dev

当我将字符串中的html数据加载到webview中时,jQuery功能无法正常工作

来自分类Dev

无法在webView上登录

来自分类Dev

无法放大WebView

来自分类Dev

无法创建WebView Android

来自分类Dev

WebRTC Firefox至Chrome的视频通话无法正常工作

Related 相关文章

  1. 1

    Webview / Webkit无法正常工作

  2. 2

    WebView.setInitialScale无法正常工作

  3. 3

    android webview.scrollTo无法正常工作

  4. 4

    recyclerview中的webview无法正常工作

  5. 5

    WebView.setInitialScale无法正常工作

  6. 6

    Webview在KITKAT上及以上无法正常工作

  7. 7

    rss feed中的WebView无法正常工作

  8. 8

    cn1-Webview无法正常工作

  9. 9

    Cookie 在 android 的 webview 中无法正常工作

  10. 10

    React Native WebView无法正常工作的iOS模拟器

  11. 11

    WebView App Android中的Whatsapp聊天无法正常工作

  12. 12

    为什么在webview中的javascript无法正常工作?

  13. 13

    iOS WebView调用javascript函数无法正常工作

  14. 14

    Android:WebView滚动在垂直方向Viewpager中无法正常工作

  15. 15

    WebView qml 在 iOS 11 上无法正常工作

  16. 16

    WebView.draw()在最新的Android System WebView更新上无法正常工作

  17. 17

    停用Android WebView WebRTC

  18. 18

    停用Android WebView WebRTC

  19. 19

    WebView无法正常工作,请在浏览器中从外部启动url。在应用内显示网页

  20. 20

    当内容超过高度并滚动时,带有Pinch缩放的Webview无法正常工作?

  21. 21

    触摸网站上的项目或菜单时,网站无法在WebView上正常工作

  22. 22

    WebRTC:忍者版本无法正常工作

  23. 23

    强标签无法正常运行Android Webview

  24. 24

    WebView 在后台工作

  25. 25

    当我将字符串中的html数据加载到webview中时,jQuery功能无法正常工作

  26. 26

    无法在webView上登录

  27. 27

    无法放大WebView

  28. 28

    无法创建WebView Android

  29. 29

    WebRTC Firefox至Chrome的视频通话无法正常工作

热门标签

归档