【问题标题】:How to use WebRTC in Android Kitkat?如何在 Android Kitkat 中使用 WebRTC?
【发布时间】:2016-09-26 05:53:46
【问题描述】:

我想在 Kitkat 的 WebView 中使用 WebRTC。但不支持 webview。

  1. 我可以在 Android 中升级 Chrome SDK
  2. 有什么方法可以让kitkat支持WebRTC

    WebSettings settings = webView.getSettings();
        settings.setJavaScriptEnabled(true);
        settings.setDomStorageEnabled(true);
        settings.setPluginState(WebSettings.PluginState.ON);
        webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    
    
        webView.setWebChromeClient(new WebChromeClient() {
            @Override
            public void onPermissionRequest(final PermissionRequest request) {
                Log.d("TAG", "onPermissionRequest");
                if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
                    request.grant(request.getResources());
                }
            }
        });
    

【问题讨论】:

    标签: android google-chrome android-webview


    【解决方案1】:

    您可以尝试几件事:

    1. 从 Play 商店更新 Android System Webview

    2. 更新 Android 版 Chrome。

    【讨论】:

    • Android System webview 无法在 Kitkat 中更新。同时更新 chrome 更新已安装的 chrome 浏览器。
    • Android 系统 Webview 更新从 android L 开始支持。在此之前,Android 系统 Webview 使用 chromium v​​30,显示所需的最低版本为 v36。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-14
    • 1970-01-01
    • 1970-01-01
    • 2014-10-14
    • 1970-01-01
    相关资源
    最近更新 更多