Я использую Xamarin.Forms VideoPlayer. Как я могу реализовать воспроизведение всех видео в плейлисте youtube по очереди? Было бы также полезно отображать миниатюры видео в качестве карусели, чтобы пользователь мог переключиться с видео на видео. Я попробовал это:
<video:VideoPlayer x:Name="videoPlayer"
Source="https://www.youtube.com/watch?v=Jwcgm5VYV-
U&list=PLyjPaKJQuCEzqQKdA8FsQdsJ77XbjKkBH" />
Но получил ошибку:
Ошибка: неподдерживаемый тип видео или неправильный путь к файлу.
Я нашел plugin.youtube на NuGet, но, похоже, он не работает с .Net Standard.
Каким будет правильный подход?
Спасибо.
Всего 1 ответ
VideoPlayer
не поддерживает автоматическое воспроизведение видео с адресом списка видео. Лучший способ заключается в том, что вам нужно получить весь URL-адрес источника видео, например http://littlevideo/TestVideo.mp4
из адреса списка видео, а затем передать исходный код источника видео в исходное свойство VideoPlayer
.