是否可以使用iframe API在iOS上的浏览器上播放YouTube视频?

时间:2012-09-13 19:23:15

标签: javascript iphone ios ipad youtube-api

我有一个有视频背景的网站。自动播放在iOS中不起作用,因此需要用户点击。

点击播放视频的youtube缩略图时,视频会在youtube应用中加载,是否可以在不加载应用的情况下将其加载到浏览器中?

这个想法是让用户浏览网站,同时在后台观看视频。不得不在外部播放器上观看它是一个交易破坏者。

1 个答案:

答案 0 :(得分:1)

不可能这样做。 Apple不允许在iOS浏览器中自动播放任何内容。

要在您需要的浏览器上播放视频:

  1. 来自用户的互动(点击)。
  2. 用户必须直接与youtube播放器进行交互(点击触发API上播放方法的外部按钮将无效,您需要用户直接与播放器进行交互)。
  3. 不可能克服要求1,并且你可以做一些令人讨厌的黑客来克服2号(比如将玩家的不透明度0.01放在其他元素的顶部并使它看起来像你点击那个元素,而你实际上点击几乎看不见的播放器,从而伪造一个播放视频按钮)。但就目前而言。