2

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

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

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

4

1 回答 1

1

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

为了在浏览器上播放视频,您需要:

  1. 来自用户的交互(点击)。
  2. 用户必须直接与 youtube 播放器交互(点击触发 API 上播放方法的外部按钮将不起作用,您需要用户直接与播放器交互)。

不可能克服要求 1,并且您可以采取一些令人讨厌的 hack 来克服第 2 项(例如将不透明度为 0.01 的播放器放在其他元素之上,并使其看起来像是在单击该元素,而您正在实际上点击几乎看不见的播放器,从而伪造了一个播放视频按钮)。但就目前而言。

于 2012-10-28T20:23:40.823 回答