内联Google视频无法在webview中播放

时间:2018-06-15 17:55:46

标签: android html5 android-studio webview

我的客户网站http://partidos.online在他的网站上有一些嵌入式视频,这些视频是从谷歌驱动器共享的,但这些视频没有在我的网页浏览中播放。 Hre是视频http://partidos.online/video/47的网址。我想在此网页浏览中播放此内联视频。


这是我的清单文件:

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

    <application
        android:hardwareAccelerated="true"
        android:icon="@drawable/logo1"
        android:theme="@style/AppTheme">
        ....
        ....
    </application>

这是我的MainActivity.java

    webView = (WebView) findViewById(R.id.webviewMain);
    webView.getSettings().setMediaPlaybackRequiresUserGesture(true);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setDomStorageEnabled(true);
    webView.getSettings().setPluginState (PluginState.ON);
    webView.getSettings().setAppCacheEnabled(true);
    webView.getSettings().setAppCachePath(getApplicationContext().getFilesDir().getAbsolutePath() + "/cache");
    webView.getSettings().setDatabaseEnabled(true);
    webView.getSettings().setDatabasePath(getApplicationContext().getFilesDir().getAbsolutePath() + "/databases");
    webView.loadUrl(URL);
    webView.setWebViewClient(new WebViewClient();
    webView.setWebChromeClient(new WebChromeClient(){});

1 个答案:

答案 0 :(得分:0)

您无法通过Google视频从Google云端硬盘播放视频。我建议您创建新的YouTube频道并在那里上传该视频。然后相应地将网址设置为YT上的视频网址。