2012-12-03 168 views
2

我正在混合應用程序,我需要在Android瀏覽器上播放視頻。 視頻正在播放/暫停,但視頻控件在視頻視圖中不可見。在Android的webview播放視頻 - 視頻控件不可見

下面的代碼片段爲Android Web視圖設置,使視頻工作 -

Java代碼:

WebSettings webSettings = webView.getSettings();

webSettings.setPluginsEnabled(true);

webSettings.setAllowFileAccess(true);

webSettings.setJavaScriptEnabled(true);

webSettings.setPluginState(PluginState.ON_DEMAND);

webSettings.setDomStorageEnabled(true);

此外,我在Manifest文件的應用程序標記中添加了android:hardwareAccelerated =「true」。視頻標籤

HTML代碼:

<video id="videoContainer" controls="controls" autoplay="autoplay" src="file:///mnt/sdcard/8.mp4" height="400" width="400" type="video/mp4"> 
</video> 

請讓我知道什麼更在代碼中添加。

在此先感謝。

回答

2

得到了問題,但它是奇怪的經驗。 問題在於我在屏幕上應用了按鈕的樣式,同樣的效果也適用於視頻控件,這就是爲什麼視頻播放器按鈕變得透明並且對用戶不可見。