【发布时间】:2018-06-15 17:55:46
【问题描述】:
我的客户网站http://partidos.online 在他的网站中有一些嵌入视频,这些视频是从 google drive 共享的,但这些视频没有在我的网络视图中播放。这里是视频的 URL http://partidos.online/video/47。我想在这个 webview 中播放这个 Inline 视频。
这是我的清单文件:
<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(){});
【问题讨论】:
标签: android html android-studio webview