Как открыть видео с URI с YouTube. Я хочу, чтобы оно открывалось в видеоплеере в приложении - PullRequest
0 голосов
/ 24 февраля 2020

Я хочу, чтобы видео воспроизводилось в приложении

 public void view(object sender, EventArgs e)
    {
        Button button = (Button)sender;
        StackLayout listViewItem = (StackLayout)button.Parent;
        Label label = (Label)listViewItem.Children[3];
        String text = label.Text;
        Launcher.OpenAsync(new Uri("https://www.youtube.com/watch?v=" + text));
    }

1 Ответ

1 голос
/ 25 февраля 2020

Вы можете добавить веб-просмотр на свою страницу. Затем установите для свойства source веб-просмотра значение HtmlWebSource, представляющее собой просто iFrame со встроенным URL-адресом видео YouTube.

var myUrl = "https://www.youtube.com/embed/QR-tZqiKCrg";

var myWebSource = new HtmlWebViewSource();

myWebSource.Html = $"<div align='center'><iframe width='95%' Height='40%' src = '{myUrl}' frameborder = '0' allowfullscreen='1'></iframe></div>";

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