在移动设备上嵌入YOUTUBE:自动隐藏= 0& controls = 1但控制不可见

时间:2013-08-16 12:45:09

标签: youtube-api

使用autohide=0controls=1 (which is default anyway)嵌入视频时,可以假定控件始终可见。

然而,在Android或iOS上查看嵌入式视频并非如此,其中完全相同的嵌入代码会产生没有“永远在线”控件的播放器(例如,在点击“播放”之前)。

确实有YT的

I've created a small demo在桌面上查看时显示控件,但在iOS或Android上查看时则不显示。

我的问题:

  • 这是一个错误(如果是这样;是一个解决方案)?
  • 是否有其他方法可以强制控件在移动设备上显示?

1 个答案:

答案 0 :(得分:0)

iOS Safari支持HTML5视频(它使用Quicktime进行渲染)。在幕后,YouTube API正在其iframe中创建HTML5视频元素。没有HTML5属性指定是否保持控件可见,因此YouTube无法使控件在iOS上保持可见。

不幸的是,目前我认为唯一的解决方案是构建您的控件并使用javascript DOM API来控制视频。