как ограничить WebviewScaffold для отображения ограниченного контента - PullRequest
0 голосов
/ 26 апреля 2020

, поэтому я использую WebviewScaffold для показа канала Youtube. Я бы предпочел, чтобы он отображал только этот канал на YouTube, я вроде как новичок в этих вещах и не уверен, есть ли более простой способ сделать это, может быть, есть какой-то API для использования, и т. Д. c.

Если нет способа сделать это, могу ли я вытащить видео / плейлисты с YouTube для отображения в приложении? obvs Я бы предпочел первый вариант.

спасибо!

Редактировать: он должен отображать только этот канал без доступа к остальной части YouTube, без панели инструментов внизу и т. д. c.

1 Ответ

0 голосов
/ 26 апреля 2020

, поэтому я использую WebviewScaffold для показа канала Youtube. Я бы предпочел, чтобы он отображал только канал YouTube

Это не очень понятно; могли бы дать нам дальнейшие объяснения? :)

РЕДАКТИРОВАТЬ: после разговоров в комментариях вы можете сделать следующее:

new MaterialApp(
      routes: {
        "/": (_) => new WebviewScaffold(
          url: "https://www.youtube.com/channel/CHANNEL_ID",
          appBar: new AppBar(
            title: new Text("Widget webview"),
          ),
        ),
      },
    );

Просто замените CHANNEL_ID идентификатором канала, который хотите отобразить.

Альтернативным решением было бы воспользоваться API YouTube путем совершения асинхронного c вызова благодаря пакету http . Это позволит вам отображать только то, что вы хотите!

надеюсь, это поможет

...