javascript - 如何在html视频标签中使用youtube视频

标签 javascript html video youtube

我的网站有 YouTube 视频,我想在 HTML5 的视频标签中显示这些视频。 是否可以将 youtube 的 iframe 标签嵌入到 video 标签中?

<div class="col-md-6">
   <video class="video_link" width="320" height="240" controls="controls" id="3"> 
      <source src="" type="video/mp4" />
   </video>
</div>

最佳答案

如果浏览器无法识别 HTML5 视频标记,则可以上传 Flash swf 文件并在嵌入标记的 src 属性中指向该文件,该标记嵌入在视频标记本身中。

<video width="{#}" height="{#}" controls>
  <source src="{ogg_file}.ogg" type="video/ogg" />  
  <source src="{mp4_file}.mp4" type="video/mp4" />  

  <!-- The fallback in case the browser doesn't recognize the HTML5 video tag -->  
  <embed src="{flash_swf_file}.swf" type="application/x-shockwave-flash" width="{#}" height="{#}"></embed>  
</video>

iframe 标记在现有页面中加载页面。也许他们希望将视频放在 iframe 标记指定的单独页面上。每当您使用 iframe 时,请考虑在 CSS 文件中使用此代码,否则某些浏览器将显示 iframe 所在位置的框线。

iframe[seamless] {
    background-color: transparent;
    border: 0px none transparent;
    padding: 0px;
    overflow: hidden;
}

要使 CSS 代码正常工作,必须在起始 iframe 标记的末尾包含 Seamless。

<div><iframe src="{page_name}.html" height="{#}" width="{#}" seamless></iframe></div>

关于javascript - 如何在html视频标签中使用youtube视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44235244/

相关文章:

html - 在数据切换中心显示菜单

php - 在同一个页面生成不同的表

ios - WKWebview/UIWebview 的限制是什么

javascript - 我可以使用 JavaScript 在视频标记中添加或删除属性吗?

javascript - html5 视频无法在 Apple 机器上的 firefox 中播放

android - 如何使用 camera2 API 同时为照片和视频设置相机预览?

javascript - 将外部数据从数据库动态加载到 d3.js

javascript - 如何使用 JSON 和 jQuery 构建树形控件

javascript - 文字表示法中的数据描述符(对象创建)

javascript - 如何使用 jspdf 按每列设置单元格大小?