Намерение воспроизвести плейлист YouTube - PullRequest
2 голосов
/ 13 декабря 2011

Я хочу запустить плейлист YouTube из своего приложения.

Для одиночного видео это очевидно

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

, но у меня проблема с плейлистом.Когда я помещаю ссылку в плейлист, она всегда воспроизводит только одно видео.

Ответы [ 2 ]

0 голосов
/ 19 февраля 2013

Лучший способ использовать функции YouTube в вашем приложении - использовать YouTube API для Android .Вы можете узнать, как использовать YouTube API из документации и примера приложения.

Если вы используете YouTube API , чтобы запустить плейлист, вы должны сделать это вВаша активность:

String PLAYLIST_ID = "UCVHFbqXqoYvEWM1Ddxl0QDg";

//"this" is Context
Intent intent = YouTubeIntents.createPlayPlaylistIntent(this, PLAYLIST_ID);
startActivity(intent);

См. документацию метода здесь .

0 голосов
/ 13 декабря 2011

Проверьте, передаете ли вы один и тот же URL по всему списку воспроизведения (http://www.youtube.com/watch?v=videoid). проверьте значение видеоида, совпадает ли он.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...