可以在安卓上使用 Webview 浏览 Youtube 频道吗?

Posted

技术标签:

【中文标题】可以在安卓上使用 Webview 浏览 Youtube 频道吗?【英文标题】:Is it ok to use Webview on Android to browse Youtube channel? 【发布时间】:2020-01-07 02:25:35 【问题描述】:

目前,我正在使用 WebView 在我的 android 应用上显示我的 youtube 频道视频。我的问题是 - 可以使用 WebView 代替一些 youtube API 和小部件吗? 我会面临什么样的问题和可能的漏洞?

【问题讨论】:

【参考方案1】:

当您使用webview 并且用户播放您频道中的视频时,用户将可以访问您频道之外的视频,并且用户可能会在观看其他视频时迷路。使用Youtube api,您只能显示您频道中的内容,而不能显示其他内容。

使用 webviewyoutube api 。取决于您的偏好和开发时间。如果你有时间去youtube api

注意:youtube api 有每日配额限制

【讨论】:

【参考方案2】:

Android OS 中的WebView 基本上是 Google Chrome 的一个实例。每次 Google Chrome 更新时它都会更新 - 因此它将包含所有相关的更改和修复。您可以轻松地使用它来展示您的 youtube chaneel。您将无法拥有 API 为您提供的全部控制权和可能性 - 例如,用户将看到所有视频,而不仅仅是您的 - 这是一个缺点。如果您不需要此控件 - 您最好使用 WebView 实现。

希望对你有帮助。

【讨论】:

以上是关于可以在安卓上使用 Webview 浏览 Youtube 频道吗?的主要内容,如果未能解决你的问题,请参考以下文章

安卓webview是啥东西

谷歌:将为使用WebView的安卓应用默认开启安全浏览功能

webview删除有啥影响

零碎*学习安卓开发——使用网咯技术

安卓webview dom元素的scrollTo方法不起作用

安卓使用WebView下载文件,安卓实现软件升级功能