自定义YouTube BBcode <object>不允许全屏观看

时间:2019-03-27 04:57:10

标签: php html youtube bbcode vbulletin

我想为YouTube创建自定义BBCode,该代码将允许用户在我的网站上打开全屏视频。当我将鼠标悬停在“全屏”按钮上时,它说:

  

全屏不可用

我试图将以下属性添加到我的代码中:frameborder="0" allowfullscreen和其他一些组合,但无济于事。

 <object width="596" height="335">
     <param name="movie" value="https://www.youtube.com/v/WPni755-Krg">
     </param>
     <embed
         src="https://www.youtube.com/v/WPni755-Krg"
         type="application/x-shockwave-flash" width="596"
         height="335">
     </embed>
 </object>

1 个答案:

答案 0 :(得分:0)

问题出在您用于嵌入视频的代码中。您尝试使用.swf而不是使用YouTube上的built-in embed feature,而是以<object>的形式将其添加到页面中。这段代码应该可以正常工作:

<iframe width="560" height="315" src="https://www.youtube.com/embed/WPni755-Krg" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>