2012-09-13 33 views
2

我有一个网站的视频背景。自动播放在iOS中不起作用,因此需要点击用户。是否可以在iOS上使用iframe API在浏览器上播放YouTube视频?

当点击YouTube视频播放视频的缩略图时,该视频会加载到YouTube应用中,是否可以在浏览器中加载它而不加载应用?

这个想法是让用户在后台观看视频的同时浏览网站。不得不在外部播放器上观看它是一个难题。

+0

http://stackoverflow.com/questions/5567128/has-youtube-broken-iframe-embedding-on-iphone – msk

+1

http://stackoverflow.com/questions/8260195/play-youtube-iframe-on-mobile -safari-通过JavaScript的 – msk

回答

1

这是不可能的。 Apple不允许在iOS浏览器中自动运行任何内容。

为了使视频在您需要的浏览器中播放:从用户(点击)

  1. 互动。
  2. 用户必须直接与YouTube用户进行交互(点击外部按钮触发API的播放方式将不起作用,您需要用户直接与播放器进行交互)。

这是不可能克服的要求1,并且有一些讨厌的黑客可以做,以克服2号(如一些其他的元素上面放置的球员不透明0.01和使它看起来像你点击该元素,而你实际上是点击几乎看不见的玩家,从而伪造一个playvideo按钮)。但就此而言。

相关问题