2013-05-08 16 views
3

我正在從android webview中的youtube播放視頻。一旦我將設備模式從potrait更改爲風景,它不會以全屏顯示,即使我在運行時根據設備模式設置視頻視圖的高度和寬度。一旦將設備模式從potrait更改爲風景,視頻不會在全屏中呈現

我的代碼是:

web視圖mWebView =新web視圖(本);

WebView mWebView = (WebView) findViewById(R.id.test_webview); 
    mWebView.getSettings().setJavaScriptEnabled(true); 
    mWebView.getSettings().setPluginsEnabled(true); 
    mWebView.getSettings().setPluginState(PluginState.ON_DEMAND); 
    mWebView.getSettings().setUseWideViewPort(true); 
    mWebView.getSettings().setLoadsImagesAutomatically(true); 
    mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
    mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); 



    String summary = "<html><body style='background-color: rgb(38,38,38);'><video controls='' autoplay='' style='margin: auto; position: absolute; top: 0; right: 0; bottom: 0; left: 0;' name='media' src=http://www.youtube.com/watch?v=bqd491U4XEs></video></body></html>"; 

     mWebView.loadData(summary, "text/html", null); 


} 
+0

歡迎SO。您應該向我們展示您的代碼,以便我們可以幫助您 – 2013-05-08 08:15:30

回答

0

設置在XML文件中的WebView高度和寬度

<WebView 
    android:id="@+id/webview1" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"/> 
相關問題