如何限制WebviewScaffold显示受限内容
how to limit WebviewScaffold to display limited content
所以我正在使用 WebviewScaffold 来显示 Youtube 频道。
我希望它只显示那个 youtube 频道,我对这些东西有点陌生,不确定是否有更简单的方法,也许有某种 API 可以使用,等等。
如果没有办法,我可以从youtube上拉videos/playlists到应用内显示吗?
obvs 我更喜欢第一个选项。
谢谢!
修改:它应该只显示那个频道,不能访问 YouTube 的其余部分,底部没有工具栏等。
so I'm using a WebviewScaffold to show a Youtube channel. I would
prefer it to display only that youtube channel
这个不是很清楚;可以为我们提供进一步的解释吗? :)
编辑:在评论中讨论后您可以做的是:
new MaterialApp(
routes: {
"/": (_) => new WebviewScaffold(
url: "https://www.youtube.com/channel/CHANNEL_ID",
appBar: new AppBar(
title: new Text("Widget webview"),
),
),
},
);
只需将 CHANNEL_ID
替换为您要显示的频道的 ID。
另一种解决方案是利用 the YouTube API by making async call thanks to the http package。这将允许您只显示您想要的内容!
希望对您有所帮助
所以我正在使用 WebviewScaffold 来显示 Youtube 频道。 我希望它只显示那个 youtube 频道,我对这些东西有点陌生,不确定是否有更简单的方法,也许有某种 API 可以使用,等等。
如果没有办法,我可以从youtube上拉videos/playlists到应用内显示吗? obvs 我更喜欢第一个选项。
谢谢!
修改:它应该只显示那个频道,不能访问 YouTube 的其余部分,底部没有工具栏等。
so I'm using a WebviewScaffold to show a Youtube channel. I would prefer it to display only that youtube channel
这个不是很清楚;可以为我们提供进一步的解释吗? :)
编辑:在评论中讨论后您可以做的是:
new MaterialApp(
routes: {
"/": (_) => new WebviewScaffold(
url: "https://www.youtube.com/channel/CHANNEL_ID",
appBar: new AppBar(
title: new Text("Widget webview"),
),
),
},
);
只需将 CHANNEL_ID
替换为您要显示的频道的 ID。
另一种解决方案是利用 the YouTube API by making async call thanks to the http package。这将允许您只显示您想要的内容!
希望对您有所帮助