当使用autohide=0和controls=1 (反正这是默认的)嵌入视频时,人们会假设控件总是可见的。
然而,当在Android或iOS上查看嵌入式视频时,情况并非如此,在这种情况下,完全相同的嵌入代码生成一个没有“始终打开”控件的播放器(例如,在单击“play”之前)。
拥有YT功能的我创建了一个小演示在桌面上显示控件,而在iOS或Android上查看时则不显示。
我的问题:
发布于 2014-04-01 05:38:13
iOS Safari支持HTML5视频(它使用Quicktime来呈现它)。在幕后,YouTube API正在其iframe中创建一个HTML5视频元素。没有HTML5属性指定是否保持控件可见,因此YouTube不能使控件在iOS上保持可见。
不幸的是,此时,我认为唯一的解决方案是构建您的控件,并使用javascript DOM API来控制视频。
https://stackoverflow.com/questions/18273658
复制相似问题