android webview youtube iframe 就像在 feedly 中一样?
Posted
技术标签:
【中文标题】android webview youtube iframe 就像在 feedly 中一样?【英文标题】:android webview youtube iframe like in feedly? 【发布时间】:2018-03-15 09:58:18 【问题描述】:我正在制作具有长 html 的帖子活动,其中可以包含许多 youtube iframe 或 0 个 iframe(未知数)。
默认的webview
youtube iframe 有很多错误。它不是在旋转时自动缩放,它没有全屏按钮,并且在从活动退出到其他活动后继续播放,并且有点错误。
但我在 feedly 中发现几乎相同,但没有这些错误。这里是截图。
他们是怎么做到的?
【问题讨论】:
【参考方案1】:YouTube 提供 API 以在 android 应用程序中嵌入视频。它易于使用且非常灵活。集成请参考this教程。
【讨论】:
阅读问题。我在 webview 中呈现的每篇文章都可以有不同数量的 youtube iframe。它可以是 0 或 10 或 5 或 3。我知道 youtube player api,但我认为我不能在 webview 中用它替换不同数量的 iframe。 你必须使用 listview 或 recycler view 来获得这个。 帖子中有很多 html,有时这个 html 中有 youtube iframe。【参考方案2】:可以在PierfrancescoSoffritti/android-youtube-player 上找到将 IFrame API 移植到 Android 的项目。
非常易于集成且非常流畅,但似乎还不能在所有设备上运行。
您发布的玩家可能会这样做。只需查看源文件即可。
【讨论】:
以上是关于android webview youtube iframe 就像在 feedly 中一样?的主要内容,如果未能解决你的问题,请参考以下文章
Youtube API v3 使用 webView 在 Android 上创建 Youtube 频道
Android:在 Webview 上播放 youtube 视频
如何在 Android 上的 webView 中显示 YouTube 视频
YouTube 视频未在 WebView 中播放 - Android