2011-07-12 12 views
1

私は非常にシンプルなWebViewの実装を持っていますが、ほぼすべてのウェブサイトでうまく動作しますが、YouTubeにはホームページやビデオページを読み込むことができますが、再生ボタンをクリックするとm.youtube.com/ index?desktop_uri =%2F & gl = US#/ watch?v = xxxxxx)、ビデオはフラッシュされますが再生されません。私のアンドロイド版は2.3です。Android WebViewでyoutubeのウェブサイトを読み込むには?

答えて

0

最初の更新あなたのフラッシュプレーヤー....許可を

第2チェックあなたは私はなぜ知らないが、webviewclientクラスが原因インターネットに与えられたかandroidMenifestに

第三

を提出していないように問題は、我々はあなたが2.2,2.3

w=(WebView)findViewById(R.id.webview); 
    w.getSettings().setJavaScriptEnabled(true); 
    w.getSettings().setPluginsEnabled(true); 
    w.loadUrl("http://www.youtube.com"); 
上でそれを実行することができるようになりますwebviewclientクラスを削除し、デフォルトのブラウザでそれを実行し、simlyユーチューブのURLを読み込むことができます

2.1を追加するだけで、インテントとパースメソッドを使用して、既定のインストール済みのyoutubeアプリケーションを開きます。

startActivity(新しいインテント(Intent.ACTION_VIEW、Uri.parse( "http://www.youtube.com/v /%s "))))); }

+0

私は上記のコードを持っていましたが、私は同じ問題に直面していましたが、多くの研究の結果 – aditya

関連する問題