【发布时间】:2019-01-11 15:59:21
【问题描述】:
我计划在我的 Android 应用程序中安装 YouTube 播放器,并找到了两种选择:IFRAME API 或 YouTube Android Player API。到目前为止,我没有找到任何比较这两种方法的参考。
我对两者都是新手,所以我没有很好的背景来比较两者(还)。但到目前为止,这是我所知道的:
框架
- 专业版:无需获取开发者/应用程序密钥即可访问 API。
- 专业版:不需要包含 YouTubePlayer API 的 jar(不要增加您的 APK 大小)
- 缺点:不必要的 webview 和 javascript 胶水代码来连接
YT 播放器 API:
- Pro:原生 Java,无需 javascript 胶水代码
- 骗局:需要在设备上安装 YouTube 应用
- Con:需要获取 Developer/App Key 并且需要将 API jar 包含到您的 APK 中。
两者都玩,我还不知道两者之间的任何性能/内存使用情况。我也不知道我们是否可以从 API 和 IFRAME 获得更详细的事件。 我正在尝试评估这些,但想听听你们中是否有人对这些有意见。
谢谢
【问题讨论】:
标签: android iframe youtube youtube-data-api android-youtube-api