0
에서 YouTube를 재생할 수 없습니다내가 XAML 아래 코드로 유튜브를 재생하는 MediaElement에이 MediaElement에
<MediaElement AutoPlay="False" AreTransportControlsEnabled="True" IsFullWindow="False">
<MediaElement.TransportControls>
<MediaTransportControls IsFullWindowButtonVisible="True"/>
</MediaElement.TransportControls>
</MediaElement>
코드 : 제가하는 데 문제
VideoLink.Text = "https://www.youtube.com/watch?v=QJ9h7EBs5LU";
string videoLink = VideoLink.Text.Substring(Math.Max(0, VideoLink.Text.Length - 11));
var url = await YouTube.GetVideoUriAsync(videoLink.ToString(), YouTubeQuality.Quality480P);
YoutubePlayer.Source = url.Uri;
YoutubePlayer.Play();
, 즉 수 아래 이미지와 같은 오류 메시지가 표시되어 YouTube를 재생하지 마십시오.
처리 방법은 무엇입니까?
GetYouTubeVideoURLAsync에 대한 코드를 공유 할 수 있습니까? –
나는 너겟을 사용하여 같은 것을 시도했다. 모든 다른 비디오가 완벽하게 작동하고있는 것처럼 비디오의 메타 데이터에 문제가있는 것 같습니다. 또한 포함 된 비디오를 사용해 보았습니다. –
@AdityaSharma GetVideoUriAsync는 MyToolkit.Extended의 코드이므로 VideoLink .Text = "https://www.youtube.com/watch?v=QJ9h7EBs5LU"; string videoLink = VideoLink.Text.Substring (Math.Max (0, VideoLink.Text.Length - 11)); var url = YouTube.GetVideoUriAsync (videoLink.ToString(), YouTubeQuality.Quality480P)를 기다립니다. YoutubePlayer.Source = url.Uri; YoutubePlayer.Play(); – Rose