0

YouTubeデータAPIでアクセスしたYouTubeの動画へのリンクを取得しようとしています。自分のアプリケーションでビデオを再生したいのですが、まだ方法が見つかりません。これまでのところ、WebViewを使用してみましたが、成功しませんでした。WebViewは、ビデオだけでなく、ページ全体を表示します。

4

2 に答える 2

0

私はこれを試したことがなく、適切な解決策よりも回避策ですが、Webビューで遊んでみたとのことです。YouTubeビデオだけが埋め込まれた空のhtmlページを作成するのは難しいことではないと思います。tuturial

これで、このhtmlファイルをアセットまたは別の場所に配置してWebビューに配置できます。これで、私が推測するYouTubeビデオのみを表示するWebビューができました。

于 2012-07-05T10:35:13.277 に答える
0

このようにできます。

Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:VIDEO_ID"));
startActivity(i);

動画 ID の取得方法は次のとおりです。

Uri uri = Uri.parse(url);
String vid = uri.getQueryParameter("v");

もちろん、URL全体を使用することもできます。

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.youtube.com/watch?v=cxLG2wtE7TM")));

これに関する素晴らしい記事があります

于 2012-07-05T10:33:15.840 に答える