我正在尝试将 YouTube 视频加载到 HTML 5 标记中。
我遇到的问题是我不知道“src”属性应该是什么。在 YouTube 上使用视频的 URL 似乎不起作用,该 URL 似乎检索整个页面而不仅仅是一个视频文件。我已经能够复制和粘贴 YouTube 自己的标签(通过查看页面源代码),他们在他们的页面上使用,但这不是一个非常有效或长期的解决方案。有更好的解决方案吗?我尝试使用 YouTube 的 API,但无论我做什么,它似乎总是拉入播放器的 Flash 播放器版本(这当然不适用于 iOS。)我在这里遗漏了一些明显的东西吗?
问问题
964 次
1 回答
1
这篇博文可能会有所帮助:http ://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html
建议使用以下代码:
<iframe class="youtube-player" type="text/html" width="640" height="385"
src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
</iframe>
iframe 将自动检测 HTML5 功能并使用它们;如果没有,它使用 Flash 作为后备。
于 2013-02-22T01:33:24.943 回答