【发布时间】:2022-11-07 02:36:38
【问题描述】:
我有一个在 web 视图中嵌入一些 youtube 视频的移动应用程序。
问题是,使用 YouTube Data API v3 我得到了一个“可嵌入“要显示的项目。但其中一些说“视频不可用”。当我将相同的代码粘贴到 jsfiddle 或域或某种网络服务器, 它确实有效但是当从文件或通过导航到 html 字符串网页浏览, 它不工作.
我的问题是,我怎么能理解我正在尝试的视频嵌入实际上是可嵌入的从文件或不?
我检查了每个视频的 youtube 数据 API v3 输出,但找不到任何有意义的信息。
是否有其他类型的 web api 或 http 端点可以检查视频是否正确?
如果没有,我如何以编程方式从 youtube 播放器获取数据以查看它是否成功嵌入它?
无法嵌入文件的 youtube 视频示例列表如下:
https://www.youtube.com/watch?v=TjI3bzvbCU4
https://www.youtube.com/watch?v=QWveXdj6oZU
https://www.youtube.com/watch?v=KEEnap_h8cs
注意:我的问题是确认这不可嵌入项目,因为我想从文件(在移动应用程序中)。因此试图加载它从一个网络服务器不是对我来说是一个选择。
注意 2:这些块不是区域性的,它们是基于域的。
【问题讨论】:
标签: youtube embed youtube-data-api