iPad Safari上的Youtube播放器 - 触摸视频顶部元素的互动被阻止

时间:2014-02-23 16:02:30

标签: javascript ios ipad youtube mobile-safari

当我以正常方式在iframe中设置youtube播放器时(如此https://developers.google.com/youtube/youtube_player_demo),并在youtube的iframe顶部创建一个新的html元素(按钮),任何触摸视频播放器似乎被视频控件“抓住”,因此用户无法点击我制作的按钮。

使用参数“controls = 0”删除控件可以解决问题,用户可以点击按钮。但是,我需要找到解决这个问题的方法,同时让控件保持开启 - 此刻我唯一能看到的选项是在顶部构建我自己的控件叠加层,这是不可取的。 youtube似乎能够抓住而不是抓住触摸交互这一事实似乎证明了它可以通过JavaScript以某种方式实现。

- Android平板电脑上没有问题。

提前感谢任何可以提供帮助的人!

1 个答案:

答案 0 :(得分:0)

根据这个other SO post,iOS上存在限制,“在iOS上的Safari中无法自动/编程地嵌入媒体 - 用户总是启动播放。”