2
嵌入YouTube的iframe我需要嵌入我的應用程序YouTube視頻,可能顯示視頻,而我的應用程序,而不是使用YouTube應用。我能夠在使用的WebView和YouTube視頻的iframe嵌入的事情,並能正常工作在我的設備2:一個有安卓4.1.1,其他4.2。 它doesen't工作的時候我的手機採用Android 2.3.4上的嘗試:它顯示的縮略圖,但是當我點擊它只是仍然是一個黑色的空間。 也許版本的Android 3.0 <支持doesen't HTML5標籤? 對不起,我是比較新的這件事情。提前致謝。 這裏是我的代碼:的Android - 在應用
wbv = (WebView) this.findViewById(R.id.webView1);
wbv.setFocusable(true);
wbv.setFocusableInTouchMode(true);
wbv.getSettings().setJavaScriptEnabled(true);
wbv.getSettings().setPluginState(PluginState.ON);
wbv.getSettings().setRenderPriority(RenderPriority.HIGH);
wbv.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
wbv.getSettings().setDomStorageEnabled(true);
wbv.getSettings().setDatabaseEnabled(true);
wbv.getSettings().setAppCacheEnabled(true);
wbv.setWebViewClient(new WebViewClient());
wbv.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
String html ="<html><body><iframe class=\"youtube-player\" type=\"text/html\" width=\"560\" height=\"315\" src=\"http://www.youtube.com/embed/ID\" frameborder=\"0\" allowfullscreen></iframe></body></html>";
String mime = "text/html";
String encoding = "utf-8";
wbv.loadData(html, mime, encoding);
得到錯誤「或試圖清晰瀏覽器緩存」 –
我認爲它需要Flash Player ????確實是 –
。爲此,最好使用Google YouTube API。 – Stan