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