0
因此,我在今天搜索了一些,並取得了重大進展,但現在我遇到了一個我從未見過的問題。我已經嵌入YouTube視頻轉換成HTML文件使用iframe這樣:問題在Android應用程序中嵌入YouTube HTML5
<body>
<div align="center">
<iframe class="youtube-player" type="text/html" width="480" height="320"
src="http://www.youtube.com/embed/9DNAyD4ll6E?html5=1" frameborder="0">
</div>
</body>
,我在我修改我的活動,就像這樣的WebView顯示它:
WebView welcomeWebView = (WebView) findViewById(R.id.welcomeVideo);
welcomeWebView.setHorizontalScrollBarEnabled(false);
welcomeWebView.setVerticalScrollBarEnabled(false);
welcomeWebView.getSettings().setJavaScriptEnabled(true);
welcomeWebView.loadUrl("file:///android_asset/welcome.html");
我遇到的問題是靜止圖像顯示和控制顯示,但是當我點擊播放時,我會看到一個灰色屏幕,其中有一個電影帶和播放圖標。這裏的屏幕截圖爲/前後的打戲
http://www.ptrprograms.com/youtubeapp.png
http://www.ptrprograms.com/youtubeapp2.png
如果之前有人已經看到了這一點,也可以點我在正確的方向顯示視頻,我會很感激。謝謝!
編輯:我也知道我可以使用一個意圖在YouTube應用程序中打開它,但我的客戶端(我正在捐贈此應用程序的非營利組織)非常具體,希望將其嵌入到頁面,我們可以在其下面有更多信息的文本視圖。
爲什麼不直接使用官方的youtube android apis? https://developers.google.com/youtube/android/player/ – schwiz 2013-02-19 04:36:29